打破 JScript 运行时错误:IE7 中 $(':text') 上的权限被拒绝
Posted
技术标签:
【中文标题】打破 JScript 运行时错误:IE7 中 $(\':text\') 上的权限被拒绝【英文标题】:Breaking on JScript runtime error : permission denied in IE7 on $(':text')打破 JScript 运行时错误:IE7 中 $(':text') 上的权限被拒绝 【发布时间】:2011-12-16 18:29:06 【问题描述】:当我执行 $(':text') 时,我仅在 IE7 中收到权限被拒绝错误。 我正在使用 jQuery-1.6.2,它在所有其他浏览器甚至 IE>=8;
中都运行良好请帮忙...
谢谢。
编辑:
我刚刚注意到 $(':text') 适用于 jquery-1.4.2
自从我升级 jquery 后,它在 IE7 中停止工作。
【问题讨论】:
【参考方案1】:您是否尝试过使用 $("input[type='text'])
这是相同的查询,但速度要快得多,因为 :text 计算结果为 *:text 很慢。
【讨论】:
甜,行得通。但我仍然不知道为什么 $("[type='text']") 不起作用!!! 我知道文档中提到 1.5.2 选择器将选择所有未定义类型的输入以及 type=text 的输入。也许它在那里做了一些奇怪的事情。 我明白了。不管是什么原因,你让我很开心。我在那里做了很多头发拉。感谢您的帮助。以上是关于打破 JScript 运行时错误:IE7 中 $(':text') 上的权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft JScript 运行时错误:“Sys”未定义
MVC4 未处理异常:Microsoft JScript 运行时错误
npm启动Microsoft JScript运行时错误800A138F对象
“Microsoft JScript运行时错误:无法获取属性'html'的值: