JQuery 1.5 选择器错误

发布于 2024-10-16 04:15:31 字数 276 浏览 3 评论 0原文

由于升级到 JQuery 1.5,以下选择器不再起作用:

var selectedTab = $('div.menu > ul > li > a[href=service.html]');

错误消息是:

未捕获的异常:语法错误,无法识别的表达式:[href=service.html]

这是最新版本的 JQuery 中的错误还是(更有可能)我的代码中的休眠错误?

Since, upgrading to JQuery 1.5, the following selector no longer works:

var selectedTab = $('div.menu > ul > li > a[href=service.html]');

The error message is:

uncaught exception: Syntax error, unrecognized expression: [href=service.html]

Is this a bug in the latest version of JQuery or (much more likely) a dormant bug in my code?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吹泡泡o 2024-10-23 04:15:31

您需要引用该值:

$('div.menu > ul > li > a[href="service.html"]')

You need to quote the value:

$('div.menu > ul > li > a[href="service.html"]')
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文