我在第 30 行遇到错误。这是文件的末尾。
我显然错过了一些结束括号或其他东西,但我不知道,我快疯了。请帮忙。
(function($) {
$(document).ready(function() {
$('.ajaxpager .pager a').live('click', function() {
href = $(this).attr('href');
// display = href.indexOf('display');
display = "pager-display";
if (href.indexOf('?') == -1) {
href += '?';
};
href += '&ajax=1';
$('#' + display).ajaxStart(function() {
var html = '<div>';
html += '<img src="' + Drupal.settings.rlisting['loadingimage'] + '" border="0" />';
html += '</div>';
$(this).html(html);
});
$.ajax({
type: "post",
url: href,
dataType: 'html',
success: function(result) {
$('#' + display).hide().html(result).fadeIn('slow');
}
});
return false;
});
})(jQuery);
最佳答案
您缺少末尾的右括号
(function($) {
$(document).ready(function() {
$('.ajaxpager .pager a').live('click', function() {
href = $(this).attr('href');
// display = href.indexOf('display');
display = "pager-display";
if (href.indexOf('?') == -1) {
href += '?';
};
href += '&ajax=1';
$('#' + display).ajaxStart(function() {
var html = '<div>';
html += '<img src="' + Drupal.settings.rlisting['loadingimage'] + '" border="0" />';
html += '</div>';
$(this).html(html);
});
$.ajax({
type: "post",
url: href,
dataType: 'html',
success: function(result) {
$('#' + display).hide().html(result).fadeIn('slow');
}
});
return false;
});
}); // <-- HERE
})(jQuery);
关于Javascript源码错误,找不到,请帮忙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13733997/