jQuery: первая проблема с селектором - PullRequest
0 голосов
/ 16 марта 2011

У меня есть следующий HTML, и я пытаюсь нацелиться на первый

<div id="div-1">
    <h2>Foo</h2>
    <p>Bar</p>
    <p><iframe></p>
</div>

Я пытался использовать следующий jQuery:

$("div#div-1 p:first").css('color','red');

Это не сработало, поэтому я подумал, что именно iframe вызвал проблему, но затем я попытался вставить что-то еще в

, и это все равно не сработало:проблема с вложенными элементами внутри

.Как мне решить это?Из-за использования Wordpress я застрял с использованием iFrame, вложенного в

, поэтому мне нужно обойти это.

Ответы [ 2 ]

3 голосов
/ 16 марта 2011

Ваш код работает нормально: http://jsfiddle.net/ThiefMaster/EFjsZ/1/

Но вы действительно должны закончить тег <iframe> ...

0 голосов
/ 16 марта 2011

$ div = $ ("div-1"); var obj = $ div.find ("p: first");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...