ie8中的复选框上添加了奇怪的jquery属性

时间:2013-11-05 06:28:49

标签: javascript jquery

我有一个非常奇怪的错误,即ie8会在输入复选框html中注入以下属性:

jQuery17202259447732522888 = “19”

<INPUT id=picture-author class=valid value=true type=checkbox name=IsPhotoRiskAccepted data-val-required="The IsPhotoRiskAccepted field is required." data-val="true" _just_changed="true" jQuery172007312802653214206="18"><INPUT value=false type=hidden name=IsPhotoRiskAccepted jQuery172007312802653214206="19">

由于此属性,我们无法选择ie8中的复选框。从复选框中删除此属性(通过ie8控制台)时,不会发生错误。

非常感谢任何帮助

由于

1 个答案:

答案 0 :(得分:1)

jQuery使用此“expando”属性来跟踪绑定到checkbox元素的事件。如果你不能检查它,那可能是因为你有一个阻止它的事件处理函数。

更多信息:jQuery attribute auto added to elements