如何使Jquery Ajaxify插件与新的Jquery History插件一起使用

时间:2011-06-18 00:38:23

标签: ajax browser-history

我有一个问题,我确信其他人也很想知道......

jquery.ajaxify插件使用旧的history.js文件以及history.fixed.js文件,该文件曾允许它使用大多数(如果不是所有)浏览器的历史记录..它不再适用于chrome:

http://max.jsrhost.com/ajaxify/

但是,最新的history.js文件适用于chrome:

http://tkyk.github.com/jquery-history-plugin/#demos

我主要注意到旧版本使用了camelCase(historyInit())而新版本没有使用(history.init())..

任何人都可以更好地提供一个简单的解决方案,我试过一次,没有运气,但它看起来很简单,我肯定只有几个mod的ajaxify.js文件,它应该工作正常.. < / p>

我注意到该插件的创建者似乎是在stackoverflow上注册的,所以希望他能帮忙..这个联系表单似乎并没有真正发送到他的网站上..

谢谢!

托德

1 个答案:

答案 0 :(得分:1)

我意识到这是一个老问题,但我想指出一个类似的插件。

http://www.swook.net/p/jquery-ajaxify-plugin.html

我在没有了解Max过时的Ajaxify插件存在的情况下创建了这个插件。 我现在意识到我应该在重命名我的插件之前检查名称的可用性(这被称为dynload_link)但是我将保留名称直到我想到另一个,特别是因为他的插件已经过时了。

我的Ajaxify插件转换内部链接并将指定容器的内容加载到当前加载的容器中。它具有完整的HTML5历史记录支持以及URL锚点支持。 它使用起来快速而简单,如果有必要,我愿意扩展其功能。