【发布时间】:2015-08-03 21:28:36
【问题描述】:
到无序列表
<ul class="sf-navbar sf-menu" id="sfmenu">
我正在使用以下 jQuery 代码,但它仅适用于页面刷新。
jQuery(document).ready(function() {
if ($(window).width() > 768) {
$('#sfmenu').removeClass( "nav navbar-nav" ).addClass('sf-navbar sf-menu');
}
if ($(window).width() < 768) {
$('#sfmenu' ).addClass( "nav navbar-nav" ).removeClass( "sf-navbar sf-menu" );
}
});
我也试过这个:
jQuery(document).ready(function() {
if ($(window).width() > 768) {
$('#sfmenu').removeClass( "nav navbar-nav" );
$('#sfmenu').addClass('sf-navbar sf-menu');
}
if ($(window).width() < 768) {
$('#sfmenu' ).addClass( "nav navbar-nav" );
$('#sfmenu' ).removeClass( "sf-navbar sf-menu" );
}
});
但没有成功。
我也试过用 UL 作为
<ul class="" id="sfmenu">
但仍然没有成功。建议将不胜感激!
【问题讨论】:
-
你是如何触发事件的?
-
如果屏幕是768px怎么办?