2010-06-10 2 views
1

Мне нужно изменить цвет шрифта по первой ссылке.Jquery получить ссылки, где id пуст

<a href="/default.aspx" class="content">Frontpage</a>  
<a href="/default.aspx" class="content" id="product_randomnumber_link">Frontpage</a> 

Но я просто не могу понять, как выбрать только первый а.

+0

Добро пожаловать на SO, пожалуйста, посетите http://stackoverflow.com/faq – Reigel

ответ

1

Попробуйте $('a:not([id])') или $('a:not([id]):first').

+0

Thx получил его работу с $ ('. Content: not ([id])'). Css ('color', '#FFFFFF'); – gulbaek

1

Это может работать:

$("a").not("a[id]").css("color","#F0F"); 
+1

Я думаю, что 'a' в вашем' not' бит является излишним, но тем не менее, он должен работать. – mpen

+1

'.attr()'? Я думаю, вы имеете в виду '.css()' – Reigel

0
$('a.content[id=""]:first').css('color','#fff'); 
+0

'id =" "' не работает для меня, если вообще нет атрибута id. (хром) – jAndy

+0

@jAndy - woooh? хорошо ... ура! – Reigel

Смежные вопросы