1

我有一个非常奇怪的错误,即 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 控制台)时,不会发生错误。

任何帮助将不胜感激

谢谢

4

1 回答 1

1

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

更多:jQuery 属性自动添加到元素

于 2013-11-05T06:35:50.710 回答