标签: javascript forms internet-explorer events browser-feature-detection
我正在创建一个具有一些奇特互动性的表单,这取决于单选按钮的更改事件。因为ie不会触发此事件,直到另一个元素被聚焦,我需要分支我的代码,但是想要进行特征检测而不是浏览器检测路径。
查看一些资源(http://api.jquery.com/jQuery.support/, http://kangax.github.com/cft/)我找不到任何检测ie的错误收音机/复选框更改事件的实现。
有谁知道我怎么能够发现它?
答案 0 :(得分:1)
根据我的经验,click和keyup是唯一值得信赖的事件。
(function () { $('#yourRadio').bind('click keyup', function () { // check value with $(this).val() }); }());