Сменить обработчик click
Здравствуйте.
Есть див в нём 10 потомков дивов с классом(х) по клику на любой из 10 этих потомком происходят некоторые операции (выскакивает форма, из неё данные летят аяксом в базу возвращается id дива на котором кликнули) если всё хорошо то закрашиваем див другим цветом меняя класс на (у). Выбирая элемент по которому кликнули я делаю обычно
$(".x").click( смотрим на атрибут $(this).attr("id"); потом выскакивает форма и т.д )
. Проблема в том что когда я меняю класс на (y) я хочу чтобы менялся обработчик. Но кликая по нему вызывается тот же самый обработчик что и первый раз. Почему он вызывается если я ему класс сменил на (у),а выборку делаю по $(".x") |
floa,
Цитата:
$(".x").live('click' , function() {
//смотрим на атрибут $(this).attr("id");
//потом выскакивает форма и т.д
});
|
спасибо, всё заработало)
|
| Часовой пояс GMT +3, время: 07:57. |