我有一个带有特定网址的锚标记,我想要添加一个类。我目前正在这样做:
$('a[href=http://this.ismyurl.com/folder/file.html]').addClass('red');
我遇到的问题是此网址不一致。文件名file.html
总是相同的,所以如果我可以操作这个字符串并专注于最后9个字符(例如),那么我可以用相同的方式添加一个类。问题是,我不知道该怎么做。
有人可以帮忙吗?
感谢
罗尼
答案 0 :(得分:4)
您正在寻找带有选择器$=
$('a[href$="file.html"]').addClass('red');
答案 1 :(得分:2)
您可以在jQuery选择器中使用通配符。我相信这会奏效:
$('a[href$=/file.html]').addClass('red');
这会将'red'类添加到所有带有以'/file.html'结尾的href的链接。
答案 2 :(得分:0)
var url = "http://someurl.com"
$('a[href='+url+']').addClass('red');