我制作的一组 javascript 函数有问题。
此函数遍历整个 Html 页面,然后将 onclick 事件添加到它找到的每个 anchor 。
它对 anchor href 进行一些检查并重定向到它(使用 window.location.href)
我的问题是时间顺序不能以这种方式正常工作,并且 :visited 选择器不再工作。
如何保留时间顺序并让 :visited 选择器正常工作?
问候
最佳答案
无需手动设置 location.href
:如果您未通过返回 false
或调用 event 明确阻止链接,则该链接将被正确跟踪.preventDefault()
(IE 中的 event.returnValue = false
)在 onclick
处理程序中。
关于javascript - 使用 window.location.href 丢失时间顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1032217/