0
我正在使用.load()为ajax从菜单中加载我的页面。它运行良好,但是当我的内容是视图时,它会加载该视图上的所有内容。它不需要分页考虑。因此,即100个项目,它将显示所有内容,并在页面底部显示分页。jQuery .load()不适用于Drupal 7视图
只要我按任何视图分页链接,视图行为正常。
我加入以下代码:
jQuery(document).ready(function() {
jQuery('#menu li a').unbind('click').click(function(){
var href = jQuery(this).attr('href');
var toLoad = href+' #content';
loadContent();
jQuery('#content').hide('slow',loadContent);
jQuery('#load').remove();
jQuery('#main-wrapper').append('<span id="load">LOADING...</span>');
jQuery('#load').fadeIn('normal');
function loadContent() {
jQuery('#content').load(toLoad,'',function(){showNewContent()});
}
function showNewContent() {
jQuery('#content').show('normal',hideLoader());
}
function hideLoader() {
jQuery('#load').fadeOut('normal');
}
});