Показать сообщение отдельно
  #8 (permalink)  
Старый 23.09.2015, 02:51
Аспирант
Отправить личное сообщение для ninja2 Посмотреть профиль Найти все сообщения от ninja2
 
Регистрация: 07.06.2015
Сообщений: 90

В общем разобрался, сделал через класс, а почему у меня функция только один первый раз вызывается, а потом когда я второй раз кликаю по ссылке она больше не вызывается, вот ссылка и функция

<a href="javascript:void(0)" class="kkk" id="2">Удалить</a>


$(".kkk").click(function() {
		alert("hellow world");
		//1 получаем массивы элементов
	/*	alert(this.id);
		var a=$("#menu a");
		var c=$("#content div");
	//	alert(this.id);
		a[this.id].remove();
		c[this.id].remove();*/
		ff();
	});

После вызова функции ff(); alert("hellow world") уже не выводится, в чем проблема? Функция ff() ниче не меняет, просто заново генерирует два блока из третьего.

Что может происходить, почему после вызова ff() перестает вызываться обработчик?
Ответить с цитированием