浏览器检测 - 复选框更改事件

时间:2011-01-24 14:19:09

标签: javascript forms internet-explorer events browser-feature-detection

我正在创建一个具有一些奇特互动性的表单,这取决于单选按钮的更改事件。因为ie不会触发此事件,直到另一个元素被聚焦,我需要分支我的代码,但是想要进行特征检测而不是浏览器检测路径。

查看一些资源(http://api.jquery.com/jQuery.support/, http://kangax.github.com/cft/)我找不到任何检测ie的错误收音机/复选框更改事件的实现。

有谁知道我怎么能够发现它?

1 个答案:

答案 0 :(得分:1)

根据我的经验,clickkeyup是唯一值得信赖的事件。

(function () {
  $('#yourRadio').bind('click keyup', function () {
    // check value with $(this).val()
  });
}());