下面是我的菜單追加格設置動態李如果類不存在
<li class="dropdown active list-unstyled clearfix">
<a target="_self" href="/marine-offshore/en/worldwide/sustainability/"><span>Sustainability</span></a>
<div class="dropdown-menu second-nav-subList fivecol-nav col-lg-12 col-md-12 col-sm-12 col-xs-12"><div class="nav-promotions col-lg-4 col-md-4 col-sm-12 hidden-xs"></div></div>
</li>
<li class="dropdown active list-unstyled clearfix">
<a target="_self" href="/marine-offshore/en/worldwide/sustainability/"><span>Sustainability</span></a>
</li>
在第一LI上面的代碼UL李格式有div class="dropdown-menu"
。但對於第二個LI
我沒有div class="dropdown-menu"
來追加div
我已經使用下面的代碼,但它的追加到li
。
if(!$('.mainnavigation li.dropdown').hasClass('dropdown-menu')) {
$('.mainnavigation .dropdown').append("<div class='dropdown-menu second-nav-subList fivecol-nav col-lg-12 col-md-12 col-sm-12 col-xs-12'><div class='nav-promotions col-lg-4 col-md-4 col-sm-12 hidden-xs'></div></div>");
}
請幫我出到div
追加只單獨第二li
。在此先感謝
是eq值可以是動態的而不是指定爲1或2 – saminathan
當然,只需使用變量的數字。 :) 像'var myIndex = 3',然後使用'.eq(myIndex)'然後你 –
然後你可以在飛行中計算myIndex。像這樣: 'myIndex = $('。mainnavigation li.dropdown')。length - 1;' –