У меня есть следующая структура html, и я хотел бы вставить div
с помощью jQuery в указанное место.jQuery Child Selector по классу
<div class="item" data-url-id="intro">
<div class="title-wrapper">
...
</div>
<!-- want to insert the element here -->
<div class="content-wrapper">
...
</div>
</div>
Я использую этот код:
$("div[class='item'][data-url-id='intro'] > div[class='title-wrapper']").after("<div class='...'>...</div>");
По существу, 'внутри' div
«s не имеют идентификаторы, и должны быть определены константы выглядит классом.
Я думал, что выше, означает, «вставить элемент после div
класса„название-обертка“, которая является дочерним элементом div
с„пунктом“класса и атрибутом„данными для URL-идентификатор“Кто значение 'intro' '.
Любые мысли очень ценятся!
С уважением,
Зефир
работает отлично !! http://jsfiddle.net/kunknown/d5L8x0q5/ Что такое проблема? – Unknown
О, господин. Мне нужно вернуться на сайт сейчас, чтобы решить проблему - спасибо за проверку моей логики/кода. Проблема в том, что код не генерирует предполагаемый 'div', но другие элементы создаются на странице. Я думал, что выражение было неправильным, но оно отлично работает в вашем jsfiddle. –