西洛
我写了一些代码来改变css值'left'取决于窗口大小。 但是当窗口小于体宽时,我有更改类的问题。班级在新老班级之间跳跃。
JQuery的:
$(document).ready(function() {
$(window).resize(function() {
var bodyWidth = $("body").css("width").replace("px","");
var winWidth = $(window).width();
if (bodyWidth<winWidth) {
var left = $(".menu").css("left").replace("px","");
$("#menus").css("left" , (winWidth - bodyWidth) / 2 + 2 + "px");
}
if (bodyWidth>winWidth) {
$("#menus").toggleClass("menu popr");
}
}).resize();
});