MarginLeft不工作在IE/Firefox内的功能(但从控制台工作)
MarginLeft not working in IE/Firefox within function (but works from console)
我有一个JQuery函数,它根据浏览器大小均匀地分配div。
- 这可能是一个编码问题。人们说它可以在Chrome和Opera中工作,但不能在其他浏览器中工作。
这是一个很长的函数,但基本上我跟踪了代码,看起来好像它正确地调用了
之类的东西 $("#div123").css("marginLeft", "15px");
在IE中,当调用该函数时,页边距返回0。但是当我在控制台中输入上面的代码时,它工作了。
这是我犯的一个编码错误。这个函数太复杂了,我几乎看不懂,但它不必要地设置了两次边距。
我删除了这一行
//for (i = 0; i < boxArray.length; i++) $(boxArray[i]).css("margin", $(boxArray[i]).css("margin"));
固定版本:
http://jsfiddle.net/wMpBS/8/相关文章:
- JavaScript打印功能使日历停止工作
- jQuery滚动功能只工作一次
- 为什么ng控制器不调用或工作或功能不工作
- 点击功能没有'ajax调用动态元素(Backbone)后无法工作
- AngularJs中的自动完成功能无法正常工作
- 为什么获胜'我的自定义功能工作
- 角度控制器功能赢得'不按指令工作
- 当我用鼠标左键点击时,让这个功能工作起来
- 重新启动游戏jQuery功能不工作
- 滚动功能不工作
- 角度控制器功能不;在指令内部调用时,似乎无法始终如一地工作
- JS不工作:Sublime 3编辑器-Var main=函数()-=不是“”;激活“;(功能新手)
- 单击水平滚动库中的图像以居中显示无法工作的功能
- MVC 分部视图中的 JQuery UI 自动完成功能只能工作一次
- 为什么本机浏览器排序功能的工作速度比快速排序慢
- 正在尝试获取此代码'在wordpress页面中工作的功能
- JavaScript:如何适应Firefox和/或Chrome的工作功能(IE)
- JQuery不工作.(功能)
- 无工作功能,具有ng-repeat
- 在角度方向don't控制器的工作功能