белый ветер
Профи
(757)
10 лет назад
/div><div id="comEnt13"><div><div>name</div><div class="comment_text">comment</div></div></div><div id="comEnt14" style="margin-left:40px;"><div><div>name</div><div class="comment_text">answer comment</div></div></div><div id="comEnt15"><div><div>name</div><div class="comment_text">comment</div>
Источник: 13 убери
придается стиль - margin-left:40px), и нужно написать селектор, который
будет добавлять класс внутри лежащему диву. примерно так это выглядит
<div id="comEnt12">
<div>
<div>name</div>
<div class="comment_text">comment</div>
</div>
</div>
<div id="comEnt13">
<div>
<div>name</div>
<div class="comment_text">comment</div>
</div>
</div>
<div id="comEnt14" style="margin-left:40px;">
<div>
<div>name</div>
<div class="comment_text">answer comment</div>
</div>
</div>
<div id="comEnt15">
<div>
<div>name</div>
<div class="comment_text">comment</div>
</div>
</div>
Вот пример на http://jsfiddle.net/6V6US/7/
Нужно
придать класс диву "comment_text", но только тому, у которого есть родитель с аттрибутом style="margin-left:40px;".
Доступа к исходному коду у меня нету, его пишет CMS, есть только доступ к JS
З. Ы. я написал селектор
который выбирает первый див (написан ниже) а как выбрать третий не знаю
(( помогите пожалуйста
$('[id *= "comEnt"][style *= "margin-left:40px;"]')