这有效:
$('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
是网址的父元素)
答案 0 :(得分:3)
eq函数可用于将所选元素集减少到指定索引处的元素集。只需为要选择的0
指定1
或a
。
$('a[href$="' + currenturl2 + '"]').eq(0).css("font-family", "\'Apercu Bold\'");
答案 1 :(得分:-1)
给这个链接相同的类和jquery代码
$(".class").click(function(){
$(this).css("font-family", "\'Apercu Bold\'");
});