2013-04-05 26 views
0

我有一个公式,我写了中心位置的导航栏,我做了,它是onload。 是否有一个函数需要重写,以便每次窗口大小发生变化时再次运行它?jQuery导航居中公式只运行一次

$(document).ready(function() {   
    $('#left').css({ 'margin-left': (($(window).width())/2)-190 }); 
)}; 

回答

1

你有doc ready收盘错字});,尽量把它们放在.resize()功能:

$(document).ready(function() {   
    $(window).resize(function(){ 
     $('#left').css({ 'margin-left': ($(window).width()/2)-190 }); 
    }).resize(); 
}); 
+0

哎呀,我必须交换他们当我在这里键入它了,哈哈。我不喜欢复制和粘贴,所以它粘在我的记忆中。 谢谢!工作完美无瑕! – Karmaxdw 2013-04-05 17:48:36

+0

太棒了!祝你好运。 – Jai 2013-04-05 17:51:34