Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   prepend не работает после ajax (https://javascript.ru/forum/misc/50597-prepend-ne-rabotaet-posle-ajax.html)

yura29 03.10.2014 15:22

prepend не работает после ajax
 
Приветствую форумчане!

Есть html таблица, и есть кнопка, которая добавляет еще одну строку в начало таблицы

Если загружать строки этой таблицы через ajax, то кнопка начинает добавлять строки уже в конец таблицы
То есть JQuery не видит кода, вставленного через ajax

Не подскажете в чем проблема?

tsigel 03.10.2014 15:50

Мой гадальный шар помутнел и потрескался. Все из-за вас!

ksa 03.10.2014 15:58

Цитата:

Сообщение от yura29
То есть JQuery не видит кода, вставленного через ajax

Не подскажете в чем проблема?

А почему тот код должен что-то видеть? Скорее всего ты повторяешь классическую ошибку как и в этом случае
http://javascript.ru/forum/jquery/50...-skriptom.html

yura29 03.10.2014 20:16

Цитата:

Сообщение от ksa (Сообщение 333292)
А почему тот код должен что-то видеть? Скорее всего ты повторяешь классическую ошибку как и в этом случае
http://javascript.ru/forum/jquery/50...-skriptom.html

Спасибо с этим разобрался, но что если мне надо просто выделить селектором элемент, созданный через javascript

Вот, к примеру есть кнопка, которая запускает функцию

<button id="dosomething">Click me</button>
<table>
</table>

<script>
$("#button").on("click", function(){executefunction()});

function executefunction(){
    $("table").prepend("<tr><td>somecode</td></tr>");
}
</script>


А все содержимое таблицы было создано при помощи ajax


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