OK では、幅に基づいてナビゲーション メニューの内容を変更したいと思います。720px (タブレットの場合) の場合、メニューは最後の 2 つの項目を取得し、ドロップダウン メニューに配置します。
これが私のコードです
if($('.topNavigation').css('width','720px')){
$('.topNavigation ul').slice(-2).wrapAll(function(){
return '<li><a href="#" class="moreNavItem">More</a><ul>' + $(this) + "</ul></li>";
})
}
メニューに幅を割り当てるだけで、アイテムを適切にラップしません。
助言がありますか?