Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Всем привет. С наступающим НГ. Вопрос - как отловить клик на элементе.... (https://javascript.ru/forum/dom-window/79185-vsem-privet-s-nastupayushhim-ng-vopros-kak-otlovit-klik-na-ehlemente.html)

i501 31.12.2019 12:16

Всем привет. С наступающим НГ. Вопрос - как отловить клик на элементе....
 
Который создан так

$("[class^='add-']").on ("click", function(){
.
.
.
let id_comp_add = '#'+$(this).closest("div").attr('id');
$(id_comp_add+' ul').before(
        "<div class='comp-p "+typeCompClass+'_'+String(comps+1)+"'>"+typeComp+" "+String(comps+1)+"</div>");


В результате добавляем div с классом в зависимости от порядкового номера. Но отловить клик на этом диве не получается.
HTML если надо
<div class="comp-item col-3" id="comp-item1">
<p>1ST</p>
<ul class="comp_1">
<li><span class="add-comp">+</span>Computer</li>
<li><span class="add-print">+</span>Printer</li>
<li><span class="add-rout">+</span>Router</li>
</ul>
</div>

i501 31.12.2019 13:24

Вопрос закрыт. Через ж.. target с последующим выделением выделений нужного класса по classList. В общем с НГ! Сильно не напивайтесь - еще не весь код переписан на JS.


Часовой пояс GMT +3, время: 02:38.