2

我正在 wordpress 中构建一个站点,需要在菜单中的特定链接中添加一个灯箱。我尝试了几种方法,但似乎无法让它们起作用。我敢肯定这只是我处理它的方式的一个混淆。

无论如何,这里有一个 jsFiddle来展示我的最新尝试。 $("a[href$=login.asp").attr("rel", "lightbox")

谢谢!

4

3 回答 3

5

有几点不对:

1)您没有关闭属性选择器括号(如已建议的那样)

2)您的 href 值包含一个句号,因此您也需要将值括在引号中

这就是你想要的:

$("a[href$='login.asp']").attr("rel", "lightbox")

这是一个工作示例

于 2013-04-25T15:21:58.040 回答
1

]的 jQuery 选择器中缺少 a 。尝试$("a[href$=login.asp]").attr("rel", "lightbox")

于 2013-04-25T15:18:06.497 回答
0

试试这个更新的小提琴:http: //jsfiddle.net/aFLLB/9/

添加了大括号和引号

href$='login.asp' aswell
于 2013-04-25T15:26:49.817 回答