IE错误'是null或者不是一个对象
IE error 'Style' is null or not an object - lightbox-resize.js
在Ie我得到一个javascript错误:
'Style'为空或不是对象lightbox-resize.js线33char 6代码0
这与以下页面相关:
http://www.nickypellegrino.com/blog/我能找出造成这个问题的原因。该页面(和灯箱)在firefox/chrome中运行良好,但在IE中不行。
还有另一个关于prototype.js的错误,我也不知道那是什么:p
这个问题源于Prototype和jQuery在符号"$"上的冲突。你必须让他们中的一个放弃它。
使用jQuery,您可以这样做:jQuery.noConflict();
紧跟在包含库之后:
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js'></script>
<script>jQuery.noConflict();</script>
一旦你这样做了,所有希望"$"表示"jQuery"的代码将必须显式地使用全局名称"jQuery"而不是"$"。
一个更好的解决方案可能是找到一种方法来避免在同一个页面上使用两个大型JavaScript框架。它们都有很大的生态系统,所以你很有可能找到你需要的工具,只依赖其中一个。
你正在使用prototype.js和jQuery,而没有使用jQuery的noConflict(),当使用$()
相关文章:
- 数组在递归方法中设置为null
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 无法获取属性'selectedIndex'的未定义引用或null引用
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 来自文本输入null的html javascript变量
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 如何删除除冒号、数字和'上午'或者'下午'
- php代码在textbox更改事件上显示null
- 如何“;过滤器”;或者以其他方式重构该数据
- 相同的RegExp返回不同的结果-第一次是正确的结果,第二次是null
- 在php中提交数据时,如果某些值为null,而某些值为非null,如何进行查询
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 未能构造'Blob':提供的第一个参数为null,或者是无效的Array对象
- JSON 电子表格返回 null,或者我是个白痴
- jQuery If已设置,或者If不为null
- 你为什么要通过'null'到'应用'或者'呼叫'
- IE错误'是null或者不是一个对象
- 设置JavaScript变量= null,或者不定义
- $在Angular中未定义,或者document.getElementById()为Null
- Javascript:将变量定义为函数调用的最有效方法,或者将null定义为变量