Я добавляю html в div. Но это не работает. помогите мнезначение не добавляется в div
<li>
<a data-cke-saved-href="" href="" class="active" data-bookmark="1">
Lorem ipsum dolor
</a>
<ul class="tab">
<li>
<p class="normal_p" style="">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facere officia
architecto soluta maiores eos accusantium quos atque nihil? Facere, minus
eos cumque quasi dolor dolorum magnam quod non laborum placeat?
</p>
</li>
</ul>
</li>
<li>
<a data-cke-saved-href="" href="" class="active" data-bookmark="1">
Lorem ipsum dolor
</a>
<ul class="tab">
<li>
<p class="normal_p" style="">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facere officia
architecto soluta maiores eos accusantium quos atque nihil? Facere, minus
eos cumque quasi dolor dolorum magnam quod non laborum placeat?
</p>
</li>
</ul>
</li>
Я хочу добавить некоторое содержимое html в div. attId
будет генерировать динамически. Это происходит успешно. Я знаю только attId
. другие элементы одинаковы, поэтому я могу использовать только attr.
var attId = 1;
var anchor = document.querySelector('[data-bookmark="'+ attId +'"]');
$(anchor).children("ul li").html($(this).html());
что ??? это полный вопрос? Как вы получаете это 'attId'? почему 'document.querySelector()'? вместо querySelector используйте '$()' jquery selector более короткий путь, если используется jquery. – Jai
Что входит в ваш код, где вы его определили? –
'$ (this) .html()' here' $ (this) 'не так, как вы думаете. То, как вы задали этот вопрос, кажется невозможным ответить на него. или если вы могли бы сказать нам, что такое '$ (это) .html()' на самом деле? – Jai