将css应用于某些<a> href in certain <div> (JQuery)</div></a>

时间:2014-01-07 17:29:05

标签: jquery

这有效:

$('a[href$="' + currenturl2 + '"]').css("font-family", "\'Apercu Bold\'");

但页面上有两个链接(变量)href。如何将其应用于其中一个?

我试过了:

$('li a[href$="' + currenturl2 + '"]').css("font-family", "\'Apercu Bold\'");

$('#recent-posts a[href$="' + currenturl2 + '"]').css("font-family", "\'Apercu Bold\'");

(其中#recent-posts是li的ul)

$('#tunesID a[href$="' + currenturl2 + '"]').css("font-family", "\'Apercu Bold\'");

(其中#tunesID是网址的父元素)

2 个答案:

答案 0 :(得分:3)

eq函数可用于将所选元素集减少到指定索引处的元素集。只需为要选择的0指定1a

$('a[href$="' + currenturl2 + '"]').eq(0).css("font-family", "\'Apercu Bold\'");

答案 1 :(得分:-1)

给这个链接相同的类和jquery代码

$(".class").click(function(){
      $(this).css("font-family", "\'Apercu Bold\'");
});
相关问题