Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   live().append() не работает... (https://javascript.ru/forum/jquery/28433-live-append-ne-rabotaet.html)

kenwo0d 19.05.2012 14:15

live().append() не работает...
 
Из базы выводятся пару таблиц, при нажатии на которые выполняются другие jquery функции, потом при нажатии на кнопку добавляется еще пару таблиц, добавляются удачно, но при нажатии на них jquery функции уже не работают, а работают только на тех таблицах, что выводились при старте...Обрыл интернет, все пишут live() , но не работает live() ...
Код без талицы:
$('.server_more').live('click', function () {
    $('.list_server').append("таблица");
});

Код с таблицей:
$('.server_more').live('click', function () {
    $('.list_server').append("<div class='server'><table class='server_tabl'><tr><td class='server_data'>dsa</td><td class='server_name'>das</td><td class='server_chrone'>dsa</td><td class='server_rate'>asd</td><td class='server_menu'><span class='server_menu_adress'>фы</span><span class='server_menu_about'>фыв</span><span class='server_menu_comment'>фыв</span><span class='server_menu_clan'>фыв</span><span class='server_menu_auction'>фыв</span><span class='server_menu_rating'>фыв</span></td></tr></table></div>");
});

vadim5june 19.05.2012 14:39

Цитата:

Сообщение от kenwo0d
при нажатии на которые выполняются другие jquery функции

а эти функции тоже через live подключены?

kenwo0d 19.05.2012 14:49

Нет, сделал эти события тоже через live() - заработало! Спасибо.


Часовой пояс GMT +3, время: 02:11.