Есть некая проблема, для меня очень весомая. Есть таблица которая обновляется poll-запросом каждые 5 секунд, вcё прекрасно работает. Но в этой таблице также есть кнопка. Если пишу отдельный скрипт-файл, он после первого poll-обновления перестает отвечать, но если в самом HTML писать <script>
, то он работает. Как это понять?
Если отвечать простым языком, то происходит обновления DOM. Новые данные заменяют старые и соответственно событие тоже исчезает. 3 варианта решения:
Если у тебя обновляется таблица не целиком, т.е. изменяются только ряды, а таблица остается не тронутой:
$('.table').on('click','button',function(){ /* твой код */});
Если заменяется вся таблица целиком, то обвалакиваем таблицу в div
$('div').on('click','button',function(){ /* твой код */});
Если #content
изминился(добавились в него новые элементы) тогда сделать ...
Проверяет на добавление новых элементов
$("body").on('DOMSubtreeModified', "#content", function() {
//Сюда код после измения
});
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый деньИз базы данных Moodle на сервере пытаюсь получить доступ к FTP и выделить (подсветить) нужный мне файл
Ошибка в ненужном вызове целочисленной переменной, как функции:
Добрый день, скажите revolution slider бывает в отдельной сборке, не для wp joomla итд, что бы можно было его заюзать отдельно для html макета