[обновление]
теперь в jQuery есть метод .on
, который намного лучше, понятнее, и я рекомендую использовать только .on
и .off
для всей обработки событий, которую вы делаете.
[/ update]
В следующий раз вы должны написать более четко;)
Функция live привязывает событие к родительскому элементу всех выбранных вами элементов, поэтому в вашем случае к родительскомуэлементов, имеющих класс «класс».А затем он прослушивает и вызывает функцию «Ваше событие», когда делается щелчок мышью на предмете, который подходит селектору.Вот почему поведение отличается.
Если вы хотите привязать клик непосредственно к элементу, используйте связывание вместо live и выполняйте
$('.aclass').unbind('click').bind('click',function(){ something });
каждый раз после создания новых элементов