Доброе время суток. На странице много элементов типа
| Код | <div class="check"></div>
|
при загрузке страницы, на все элементы с этим классом вешается событие click, таким образом:
| Код | $(document).ready(function(){ $('.check').click(function(){ .... }); });
|
при определенных действиях пользователя происходит ajax запрос и на странице добавляются элементы этого класса, то есть примерно так:
| Код | $('.content').append('<div class="check">something</div>');
|
в итоге получаем, что на этот тэг не распространяется обработчик этого класса. На странице этот тэг появился, но обработчик не забиндился. Может кто знает как можно решить эту проблему??
Первое что приходит в голову, это определить отдельно функцию:
| Код | $('.content').append('<div class="check" oncklick="func()">something</div>');
|
но для меня это не пойдет, так как в функции невозможно получить $(this) (кто был нажат), а вот так можно:
| Код | $(document).ready(function(){ $('.check').click(function(){ $(this).... }); });
|
может кто сталкивался? |