var slidemenu_width = $('.inverse').css('width');
$('#slide-nav .navbar-toggle').css({'left':slidemenu_width + 'px'});
此代碼有什麼問題?我沒有看到CSS被應用到我的選擇器。css方法不適用於變量
var slidemenu_width = $('.inverse').css('width');
$('#slide-nav .navbar-toggle').css({'left':slidemenu_width + 'px'});
此代碼有什麼問題?我沒有看到CSS被應用到我的選擇器。css方法不適用於變量
試試這個例子:
<div class="inverse" style="width:25px;"></div>
<div class="navbar-toggle"></div>
var slidemenu_width = $('.inverse').css('width');
$('.navbar-toggle').css('left',slidemenu_width); // add css like this
試試這個:
$('#slide-nav .navbar-toggle').css({'left':slidemenu_width});
已經將px與slidemenu_width一起添加了,所以不需要在css中再次添加 – Maharajan
什麼,如果我有這樣的寬度和顏色的多個屬性?我必須把對象作爲css()的參數; –
是的,你可以使用.css()來設置任意多的CSS,如你所願 –