ДОбавить событие live к тегу onclick
Доброго времени суток)
Есть вот это: <input type="checkbox" value="Y" name="arrFilter_78_1089212040" id="arrFilter_78_1089212040" class="chek" onclick="smartFilter.click(this)"> Как добавить событие live на этот onclick?? необходимо сделать это в той же форме как и сейчас. Т.е. не так $( 'type="checkbox"' ).live( 'click'.... А именно к тегу onclick. |
Цитата:
|
НУ или хотя бы как можно изменить эту конструкцию
onclick="smartFilter.click(this)">??? |
пробовал так $('#<?echo $ar["CONTROL_ID"]?>').live('click', smartFilter);
не помогло( |
Цитата:
onclick="a()" function a() { smartFilter; } |
wayzer, так ведь функция smartFilter вызвана не будет. Это же не паскаль. И аргументом же нужно передать ссылку на элемент.
|
<input type="checkbox" value="Y" name="arrFilter_78_1089212040" id="arrFilter_78_1089212040" class="chek"> function ale() { alert("asdasasd"); } $("input[id*=arrFilter]").on("click", function() { ale(); }) .pregreplace можно обрезать id до цифр и получить 78_1089212040 или что-то подобное, надеюсь верно понял и помог. |
Часовой пояс GMT +3, время: 07:00. |