我正在使用无限的ajax滚动插件。它一直有效,直到用户发布新评论。
我有一个评论表单,当用户发布新评论时,它会重新加载所有评论和分页,但无限滚动链接不再可见。
如何重新加载插件?
$(document).ready(function(){
$('#comment').on('submit',function(e) {
$.ajax({
url:'pagination.php',
data:$(this).serialize(),
type:'POST',
dataType: 'HTML',
success:function(data, response){
$('#comments').html(data);
reload jquery-ias.js <------ reload here
},
答案 0 :(得分:1)
以下是重新加载插件的一个选项:
function setupIAS() {
ias && $.ias('destroy');
ias = $.ias({
container: '#container',
item: 'p',
pagination: '#pagination',
next: '.next'
});
}
$(document).ready(function() {
setupIAS();
$('#comment').on('submit',function(e) {
$.ajax({
url:'pagination.php',
data:$(this).serialize(),
type:'POST',
dataType: 'HTML',
success:function(data, response) {
$('#comments').html(data);
setupIAS();
}
})
});