我正在使用 jquery 工具历史插件来添加历史功能页面。我正在使用此代码
$("a.links_with_history").history(function(event, hash) {
});
有没有办法在这里手动设置 url 而不是从锚标签的 href 属性中获取值?
编辑:出于这个问题的目的,假设我们将使用 jQuery 工具而不是其他插件。
我正在使用 jquery 工具历史插件来添加历史功能页面。我正在使用此代码
$("a.links_with_history").history(function(event, hash) {
});
有没有办法在这里手动设置 url 而不是从锚标签的 href 属性中获取值?
编辑:出于这个问题的目的,假设我们将使用 jQuery 工具而不是其他插件。
如果我是你,我会使用类似的插件:History.js。
然后,您需要的是 pushState。这就是它在读我时所说的:
History.pushState(data,title,url)
向浏览器推送新状态;data 可以为 null 或对象,title 可以为 null 或字符串,url 必须为字符串