Показать сообщение отдельно
  #9 (permalink)  
Старый 14.10.2014, 14:26
Новичок на форуме
Отправить личное сообщение для VshurygaV Посмотреть профиль Найти все сообщения от VshurygaV
 
Регистрация: 08.10.2014
Сообщений: 8

Да я согласен что его нет в html Но ведь эти блоки выводятся На страницу в данной функции

{
$('.block').click(function(){

});


Цитата:
Ну ты либо не затирай innerHTML, если это тебе подойдет, либо вешай обработчик на самого близкого предка, которого ты не бомбишь через innerHTML и делегируй обработку кликов ему. Делегирование в jQuery делается так:


1 // делегируем клики элементу all. Если целевой элемент события будет соответствовать селектору .sel1, будет вызван этот обработчик.
2 $('.all').on('click', '.sel1', function() {
3
4 });
Прошу прощения но этого предложения я не понял. В последнем примере я же не затираю innerHTML я его заменяю
Ответить с цитированием