Цитата:
|
Если не заворачиваем в document.ready, а ставим live, то почему-то нажатие срабатывает
|
document.ready - это событие, когда DOM (сам скелет) был полностью загружен. Лучше юзать, для надёжности.
Срабатывает не всегда (когда без document.ready), потому, что у тебя элемент на который вешает обработчик не загрузился, следовательно его нет. А срабатывает потом, что когда грузиш его второй раз - элемент уже есть.
live - этот метод делегирует события, т.е. накладывает на родителя событие, а при срабатывании смотрит на ком оно сработало (т.е. на детях)
Цитата:
|
Если ставим live внутри document.ready, диалог по confirm вызывается несколько раз!
|
Ну поставь ему return false; в конце, должно помочь.