Jquery历史插件在firefox中以循环结束
嗨,我有一个概念验证项目,我想让数据由ajax驱动 我决定使用jquery历史记录并允许用户使用按钮返回 当我加载页面并选择“链接”时,一切正常,直到我尝试从url访问页面或执行F5。在InternetExplorer、safari和chrome中,插件运行良好。 如果我在FireFox中加载页面,页面将以尝试加载页面的循环结束 我的相关javascript代码在这里Jquery历史插件在firefox中以循环结束,jquery,ajax,asp.net-mvc-3,Jquery,Ajax,Asp.net Mvc 3,嗨,我有一个概念验证项目,我想让数据由ajax驱动 我决定使用jquery历史记录并允许用户使用按钮返回 当我加载页面并选择“链接”时,一切正常,直到我尝试从url访问页面或执行F5。在InternetExplorer、safari和chrome中,插件运行良好。 如果我在FireFox中加载页面,页面将以尝试加载页面的循环结束 我的相关javascript代码在这里 <script type="text/javascript"> $(document).ready(
<script type="text/javascript">
$(document).ready(function () {
// init history and set function that will handle history loading.
$.history.init(loadContent, { unescape: true });
// process history link
$("span").not(".external").click(function () {
var id = $(this).attr("data-id");
var url = "/Home/Detail?id=" + id;
$.history.load(url);
});
function loadContent(hash) {
if (hash != "") {
$('#updateContainer').load(hash);
}
}
</script>
以下是我的项目的rar版本:
我的VS2010项目
奥基,
我发现了这个问题。
我犯了多个错误
在某些情况下直接调用历史记录插件,而在其他情况下,我调用我的方法来加载历史记录插件
如果可以避免的话,就不要使用jHistory和普通页面=>它的疯狂使它工作起来很容易
具有用于此插件的页面的部分视图
您好,cpoDesign,我遇到的问题与您记录的问题完全相同。你能详细介绍一下你为解决这个Firefox问题而实施的解决方案吗?谢谢