IE8:对象不支持此属性或方法
IE8: Object doesn't support this property or method
我知道我的问题是已知的,我只是找不到解决问题的方法。然而,代码工作在chrome,ff和safari,但不是在ie6-8。我试图调试代码和以下弹出:线:272错误:对象不支持此属性或方法
这是我的js文件中的第272行
$('#page1')[0].addEventListener('webkitAnimationEnd', self.webkitAnimationEnd, true);
你知道它出了什么问题吗?我使用jquery <script type="text/javascript" src="js/jquery-1.4.3.min.js">;</script>
,这是在我的。html文件中调用。
请参阅mozilla文档查看问题描述和解决方案
var el = $('#page1')[0];
if (el.addEventListener){
el.addEventListener('webkitAnimationEnd', self.webkitAnimationEnd, true);
} else if (el.attachEvent){
el.attachEvent('webkitAnimationEnd', self.webkitAnimationEnd);
}
使用attachEvent
为IE这里是一个SO链接MSIE和addEventListener问题在Javascript?
if ( $.browser.msie ) {
$('#page1')[0].attachEvent('webkitAnimationEnd', self.webkitAnimationEnd);
}
希望对你有帮助
相关文章:
- 为什么NgModelController属性/方法以$开头
- 如何使用设置属性方法在jquery中更改css
- 全局向对象添加属性/方法
- AngularJS $http.delete 在“类型错误:无法分配给只读属性'方法'”中中断
- 添加属性/方法的明确最佳方法
- 扩展类时继承而不是覆盖属性/方法
- Javascript子类对象不保留基类的属性/方法
- 将模型属性方法发送到客户端 Sails Angular
- 错误:参数 4 的值无效.属性“方法”:意外属性
- 类型错误:无法读取 nodejs 应用程序中未定义的属性“方法”
- 属性/方法无法初始化indexedDB
- 在javascript中定义属性方法的适当模式;类”;
- 创建两个函数来计算对象属性/方法
- 当getElementById返回null时,取消对属性/方法的访问
- 自定义属性方法如何在Sails js中工作
- 通过js中的数组属性方法进行迭代
- 为什么要添加属性/方法到视图模型AFTER定义
- 在Angular中,在闭包中引用服务属性/方法最合适的方式是什么?
- 列出一个对象的所有属性/方法
- Javascript:添加属性方法问题