JQUERY Зациклилось событие
Добрый вечер,
Замучалась не могу понять в чем дело Есть код
$("a").live("click", function(){
alert("Я выскочила 1 раз");
$(this).keypress(function(event) {
alert("Я выскочила столько раз сколько была нажата клавиша")
})
})
На страницу аяксом подгружаются данные на эти данные повешана вышеуказанная функция. Так вот как сделать так чтобы 2 алерт выскакивал только 1 раз???? |
ну как разобралась? у меня такая же загвоздка
|
Цитата:
Цитата:
Цитата:
|
Ох мама миа... При кажом клике у Вас снова и снова навешивается очередной обработчик на keypress на много страдальную ссылку. Кликнули первый раз -- 1 алерт, второй -- уже два, третий -- 3...
Возможно, Вам надо так?:
$("a").live("click", function(){
alert("Я выскочила 1 раз");
}).live('keypress', function() {
alert("Я выскочила столько раз сколько была нажата клавиша")
});
|
| Часовой пояс GMT +3, время: 12:35. |