WordPress如何实现ajax无刷新筛选加载分类文章?wordpress实现在首页通过ajax无刷新的方式筛选加载分类文章;效果如下:
JS代码
jQuery(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’.cat-nav > li > a\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’).on(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’click\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’,function(){
var next_url = jQuery(this).attr(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”href\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”);
jQuery(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’.cat-nav > li\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’).removeClass(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’current-menu-item\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’);
jQuery(this).parent().addClass(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’current-menu-item\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’);
jQuery.ajax({
type: \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’get\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’,
url: next_url + \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’#posts\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’,
success: function(data){
posts = jQuery(data).find(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”#posts .post\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”);
if (next_url.indexOf(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”page\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”) < 1) {
jQuery(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”#posts\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”).html(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\’);
}
jQuery(\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”#posts\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\”).append(posts.fadeIn(100));
}
});
return false;
});
添加到要显示ajax筛选分类的地方