jquery:history.back(1)问题

前端之家收集整理的这篇文章主要介绍了jquery:history.back(1)问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 jquery和history.back()的问题:我有一个链接
<a href="#" id="backLink">Link back</a>

我不能使用像href =“javascript:history.back()”这样的东西,因为CMS使用的是阻止内联JS(无论什么原因).

所以我放置一个这样的JS:

$("#backLink").click(function() {
    event.preventDefault();
    history.back(1);
});

但这似乎不行!在Safari和Chrome没有问题,但在FF,IE这个链接不工作!

有没有办法使用这个为所有的浏览器 – 或者上面的代码有一些错误

提前致谢!

解决方法

可能你缺少指定事件作为函数参数,尝试指定:
$("#backLink").click(function(event) {
    event.preventDefault();
    history.back(1);
});

换句话说,你在event.preventDefault()上有问题;这最有可能防止下面的代码运行或工作.

原文链接:https://www.f2er.com/jquery/175991.html

猜你在找的jQuery相关文章