На данный вопрос уже ответили:
Здравствуйте. Стоит на сайте функция
$(document).ready(function(){
$(".show-commnets").click(function(){
//функция
});
Без $(document).ready(function(){ });
функция не срабатывает, но и каждая страница подгружается в DIV блок через load()
(JS в отдельном файле и подключен выше подргрузки) и из-за этого функция не хочет работать, если я просто перейду на страницу, не через подрузку, то все работает.
Вопрос: как мне можно исправить данную проблему?
Если данный js код вызывается при загрузке сайта, то он не будет работать для новых элеменов на странице (в том числе подгруженных аяксом)
Для отслеживания новых элементов используется .on (version added: 1.7) или .live(version deprecated: 1.7, removed: 1.9) смотрите используемую версию jquery
$(".show-commnets").on('click', function(){
//дуйствие
});
Решил данную проблему по простому, сделал событие onClick='name();'
<a onClick='showcommnets();'>Text</a>
function showcommnets() {
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Добрый день, подскажите, как добавить store redux в localstorage (на данный момент обнуляется при перезагрузке): store:
Как написать тело метода в одну строчку используя ';' ТОЛЬКО ОДИН РАЗ, если в коде несколько операций?
Здравствуйте, проблема такая сайт без фрэмворков на чистом php и на хостинге не vps , на сайте есть pjax по ссылкам переходит без перезагрузки страниц,...