обновление контента добавленного через .html()

Статус
Закрыто для дальнейших ответов.

bratishev

Новичок
Регистрация
21.05.2015
Сообщения
3
Привет. Проблема следующая, добавляю код через .html():

<div class='check_middle_var' alt='"+n+"'>
<div class='ert'>
<div>
<p>"+n+"</p>
</div>
<div class='delete'></div>
</div>
<span>"+p+" руб.</span>
<div class='counter'>
<div class='arrow_left' pred='"+n+"'></div>
<div class='arrow_input'><input type='text' min='1' value='"+kol+"' pred='"+n+"' id='kor'></div>
<div class='arrow_right' pred='"+n+"'></div>
</div>
</div>

и далее пытаюсь обратится к div с классом "arrow_left":

$('.arrow_left').click(function(){
alert('hello');
});
и не чего не происходит. Он его не видит. Весь остальной скрипт работает. Как сделать что бы этот click срабатывал?

Заранее спасибо за ответ!)
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Запускать обработку события надо после уже добавленного HTML или использовать live или on
 

bratishev

Новичок
Регистрация
21.05.2015
Сообщения
3
[member=BaNru], спасибо, обработку ставил после добавленного html, но все печально. Надо сейчас попробовать live и on.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 138
Если не поможет - выложи этот нерабочий кусок кода на jsfiddle или любую другую песочницу.
 

bratishev

Новичок
Регистрация
21.05.2015
Сообщения
3
[member=BaNru], спасибо, реализовал с live :happy:
 
Статус
Закрыто для дальнейших ответов.
Верх Низ