Обнаружение браузера - флажок изменения событий - PullRequest
0 голосов
/ 24 января 2011

Я создаю форму с необычной интерактивностью, которая зависит от события изменения переключателей. То есть, т.е. не вызывает это событие до тех пор, пока не будет сфокусирован другой элемент, мне нужно разветвить свой код, но я хочу пойти по пути обнаружения функции, а не пути обнаружения браузера.

Глядя на несколько ресурсов (http://api.jquery.com/jQuery.support/, http://kangax.github.com/cft/) Я не могу найти какой-либо реализации обнаружения то есть глючных событий изменения радио / флажков.

Кто-нибудь знает, как я могу это обнаружить?

1 Ответ

1 голос
/ 24 января 2011

По моему опыту, click и keyup - единственное событие, которому можно доверять в этом случае.

(function () {
  $('#yourRadio').bind('click keyup', function () {
    // check value with $(this).val()
  });
}());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...