我有一個滑動菜單,單擊nav-toggle
類。在jQuery中切換CSS屬性?
現在我還希望nav-toggle
類(菜單圖標)從右側移動226px,因此它與#navigation
菜單同時移動。然後,如果再次點擊,它會摺疊菜單(就像它現在這樣)並返回到right:0
的位置。
見我在倒數第三行註釋掉
jQuery('.nav-toggle').click(function() {
var $marginLefty = jQuery('#navigation');
$marginLefty.animate({
right: parseInt($marginLefty.css('right'), 10) == 0 ? -$marginLefty.outerWidth() : 0
});
jQuery('.nav-toggle').animate({
right: "226px"
// How do I make it so if it is at 226px when clicked
// it should then go to "right: 0", that toggle effect as above
});
});
你可以做一個小提琴? –
你能否包含相關的html? :)編輯:或小提琴..那也會工作..;) –
你可以創建和張貼一個jsFiddle與你的html/css/js – Martin