我不知道如何将历史插件功能添加到我的(非常简单的)ajax 代码中。
到目前为止,这是我的代码:
$(function() {
$.ajaxSetup({ cache: true });
var hijax = $('ul.hijax a');
var loader = $('<div id="spinner"></div>');
hijax.click(function(e){
hijax.removeClass('ajax-on');
$(this).addClass('ajax-on');
var url = $(this).attr('href') + ' #biog-container';
$("#ajax-container").html(loader).load(url);
e.preventDefault();
});
});
这会拉取链接页面的内容,其中包含一个 id 为“biog-containers”的 div(这是一个带有人传记链接的名称列表 - 这是一个巴洛克管弦乐队的网站!)。
ajax 调用效果很好(耶 jQuery!),但我已经用谷歌搜索并搜索了关于添加对历史插件的支持和(我是愚蠢的前端人员)我只是想不通。
谢谢您的帮助。