jquery通过rel找到链接

时间:2009-11-17 12:28:46

标签: jquery

我的页面中有一些链接

< a class="Qlink" rel="20;5" href="javascript:void(0);">5</a>
< a class="Qlink" rel="21;6" href="javascript:void(0);">6</a>
< a class="Qlink" rel="22;7" href="javascript:void(0);">7</a>

我做一些ajax调用并获取rel属性的第一个数字(exp.20)

我如何更改链接类(我的exp中的第一个)

3 个答案:

答案 0 :(得分:18)

$("a[rel^='20;']").addClass('foo');

另请参阅:attributeStartsWith

答案 1 :(得分:3)

Kobi和Soufiane的答案的组合将做OP所要求的:

$("a[rel^=20]").attr('class', 'your_new_class');
毕竟,他要求改变班级。

答案 2 :(得分:1)

如果您的意思是要更改链接的class属性:

$('a.Qlink').attr('class','your_new_class');

修改 基于其他答案,这个更好:

$('a[rel^=20]').attr('class','your_new_class');