jQuery:查找特定的HREF链接

NWh*_*ite 2 jquery href

基本上,我们的想法是找出文档的当前位置,并更改要更改的链接类(导航手风琴).到目前为止,我在下面有这个,如果pageURL(变量)是实际的链接,但我不想创建一个可能的链接的完整列表,因此$(位置).att('href');

$(document).ready(function() {
    var pageURL = $(location).attr('href');
    $('a[href=pageURL]').attr('class', 'active');
});
Run Code Online (Sandbox Code Playgroud)

任何人的任何帮助将不胜感激

提前致谢

use*_*716 6

您需要将变量连接到选择器字符串.

$('a[href=' + pageURL + ']').attr('class', 'active'); });
Run Code Online (Sandbox Code Playgroud)

你有它的方式,"pageURL"只是选择器的一部分,所以jQuery正在为<a>href属性寻找带有"pageURL"的元素.

此外,我不知道location变量代表什么,但如果您正在寻找当前窗口位置,则需要采用不同的方法.