【问题标题】:jquery: dblclick link call - browser back button doesn't work?jquery:dblclick 链接调用 - 浏览器后退按钮不起作用?
【发布时间】:2010-11-04 02:21:30
【问题描述】:

大家好, 我究竟做错了什么。我的网站上有一些文件夹可以双击。 但是不知何故,我的 window.location.replace 并没有触发浏览器历史记录。

如果我使用正常点击而不阻止默认设置,我可以使用浏览器后退按钮。 但是,一旦我使用下面的脚本并双击文件夹,我就无法使用浏览器的后退按钮。

$('.folder a').click(function(e) {
    e.preventDefault();
});

$('.folder a').dblclick(function(e) {
    window.location.replace($(this).attr("href"));
});

有什么想法吗?

【问题讨论】:

    标签: jquery double-click


    【解决方案1】:

    This site 表示替换不会添加到历史记录中。

    试试:

    window.location.href =$(this).attr("href");
    

    【讨论】:

      猜你喜欢
      • 2011-10-18
      • 1970-01-01
      • 2013-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-17
      • 2011-08-06
      相关资源
      最近更新 更多