jQuery Reel使用jQuery 1.7+在IE7 / 8上打破
使用jQuery 1.7(及以上版本)运行时jQuery卷轴中断。 给出以下错误:
对象不支持此操作第3175行(jQuery 1.7未缩小)
似乎在其他浏览器上正常工作(在Chrome / FF / Safari上测试)。
任何想法如何解决这个问题?
我将jQuery 1.7.1的第3175行更改为“try {elem [type]();} catch(e){}”。 现在一切都好。 你可以尝试一下
Ya,相当奇怪的错误 – 触发"start"
事件以某种方式困扰jQuery 1.7中的IE足以抛出这个模糊的错误:/
您需要重命名此事件的触发器和处理程序以使用例如"startreel"
而不是"start"
。 请查看此post了解更多信息。
type
值是focus
,
错误是由(因为我)引起的,因为我想要关注一个禁用的按钮:
所以,改变这一点
$("#aButtonThatCanBeDisabled").focus(); //this generated the error
对此
$("#aButtonThatCanBeDisabled:enabled").focus();
使其运作良好。