0

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

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

有谁知道我如何能够检测到它?

4

1 回答 1

1

根据我的经验,在这种情况下,单击键入是唯一值得信赖的事件。

(function () {
  $('#yourRadio').bind('click keyup', function () {
    // check value with $(this).val()
  });
}());
于 2011-01-24T14:23:16.013 回答