gpt4 book ai didi

javascript - 语法错误: link not working by clicking,只能通过右键+ "open link in new tab"命令打开

转载 作者:行者123 更新时间:2023-11-28 05:08:35 26 4
gpt4 key购买 nike

当我单击此页面 (http://www.brazenbbq.com/menus/restaurant/) 中的“下载完整菜单”链接时,它不会打开,除非我右键单击并“在新选项卡中打开链接”。我使用了 Chrome 和 Firefox 元素检查器,但出现了以下 Jquery 错误,但我不确定如何修复它,因为我只是一个 javascript 新手...谢谢您的帮助!

2jquery.js?ver=1.10.2:formatted:570

Uncaught Error: Syntax error, unrecognized expression: /wp-content/uploads/2013/11/Brazen_BBQ_Menu.pdf

fa.error @ jquery.js?ver=1.10.2:formatted:570

fa.tokenize @ jquery.js?ver=1.10.2:formatted:898

fa.select @ jquery.js?ver=1.10.2:formatted:1069

fa @ jquery.js?ver=1.10.2:formatted:339

find @ jquery.js?ver=1.10.2:formatted:1188

n.fn.init @ jquery.js?ver=1.10.2:formatted:1211

n @ jquery.js?ver=1.10.2:formatted:22

(anonymous function) @ VM266:43

dispatch @ jquery.js?ver=1.10.2:formatted:2128

r.handle @ jquery.js?ver=1.10.2:formatted:2007

最佳答案

在脚本的这一行中(动画向下滚动到 anchor 脚本)

    $leftMenu(".fullMenuLeft a").on("click", function( e ) {

e.preventDefault();

这就是为什么您的第一个 pdf 链接无法正常工作的原因。加上...在脚本的延续中,您使用 thishref ...这是 fullMenuleft a href 来做一些不同的事情比你期望的 pdf 链接做的要多

所以把上面这行改成

  $leftMenu(".fullMenuLeft li:not(.menuTitle) a").on("click", function( e ) {

e.preventDefault();

所以你会选择所有的 li a 除了第一个,那个链接到 pdf

关于javascript - 语法错误: <a> link not working by clicking,只能通过右键+ "open link in new tab"命令打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39701016/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com