2012-07-02 3 views
0

У меня есть div и я вставить атрибут data-test в нем:найти элемент, атрибут JQuery

<div id="container"> 
    <div data-test="test"></div> 
</div> 

Теперь я хочу, чтобы найти внутренний DIV, с этим выражением:

alert($("#container").find("[data-test=test]").length); 

Но это не работает . В чем проблема?

+2

[Работает хорошо для меня] (http://jsfiddle.net/Tx5fX/). – lonesomeday

+0

Это работает для меня http://jsfiddle.net/CLtU2/ Какую версию jQuery вы используете? – Shikiryu

ответ

1

попытка процитировать ваше значение:

alert($("#container").find('[data-test="test"]').length); 
+0

Идеальный ответ, цитаты были проблемой. Благодаря!! –

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