У меня есть блок (div), где я использую для размещения информации. У меня есть скрытая форма? и он отображается по щелчку. Но если я перезагружу данные в блоке (div), он работает как ссылка.Как заставить JQuery работать после перезагрузки?
Это мой сценарий:
var comment_block ;
var show_comment_block;
var show;
$(function(){
$('A.reply').on('click',ShowCommentBlock);
});
function ShowCommentBlock(){
$(this).parent().next('.answer-form').slideToggle('slow');
return false;
}
И это код на моей кнопке:
<a class="reply" href="#comment<?php echo $comment['comment_id']?>">Ответить</a>
Как я понимаю, после того, как контент перезагрузки в блоке (дела) я должен поместить эти действия на новые формы? Я не понимаю, как это сделать? или, может быть, есть какое-то другое решение. Спасибо.
Опубликовать скрипку, чтобы помочь ур причине ... Я не понимаю, в чем проблема. – codebreaker
Я не понимаю, в чем проблема. –
Вы должны использовать делегирование, например: '$ (document.body) .on ('click', 'A.reply', ShowCommentBlock);' –