我有一个非常奇怪的错误,ie8 会在输入复选框 html 中注入(inject)下面的属性:
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 控制台)时,不会发生错误。
任何帮助将不胜感激
谢谢
最佳答案
jQuery 使用此“expando”属性来跟踪绑定(bind)到复选框元素的事件。如果您无法检查它,那可能是因为您有一个事件处理函数阻止了它。
关于javascript - ie8 中的复选框添加了奇怪的 jquery 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19783097/