jquery:dblclick链接调用 - 浏览器后退按钮不起作用?

时间:2010-11-03 18:17:00

标签: jquery double-click

嘿伙计们, 我究竟做错了什么。我的网站上有一些文件夹可以使用双击。 但是我的window.location.replace不会触发浏览器历史记录。

如果我使用普通点击而不阻止默认,我可以使用浏览器后退按钮。 然而,只要我使用下面的脚本,我双击一个文件夹,我就无法使用浏览器后退按钮。

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

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

任何想法?

1 个答案:

答案 0 :(得分:1)

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

尝试:

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