IE中的jQuery属性选择器

jQuery attribute selector in IE

本文关键字:选择器 属性 jQuery 中的 IE      更新时间:2023-09-26

我从在我的网站上使用某种形式的人那里得到了不同的反应。他们使用IE7,一些Internet Explorer prob IE6。他们收到一个 javascript 错误,指出该对象不支持此方法,位于第 31 行。

在第 31 行,我得到以下代码:

#31   naam = $("input[name='geb']").val();

相应的html(通过php)显然是:

<input type='hidden' name='geb' value='34' />

此错误是否意味着 jQuery 无法通过属性选择器找到我的输入字段?

版本: jQuery v1.9.1
JSFiddle: http://jsfiddle.net/Gc4KQ/

这是Internet Explorer ID和NAME情况的另一种情况吗?

向元素添加 ID 以匹配名称。

<input type='hidden' id='geb' name='geb' value='34' />

快点回来看看这是否是你的情况。

找到一种方法在IE中打开这个更新的jsFiddle