ich dieses Stück Code haben:JQuery/on() und nicht existiert Element in Funktion
$(".tabs__nav[data-tab-id='2'").on('click', function (e) {
$(this).off();
var projects = [];
$('.project').each(function() {
var detail = new _detailMozaik2.default($(this));
detail.init();
projects.push(detail);
});
});
'.project' Artikel sind Hauptproblem verursachen diese Elemente nach dem Klicken auf den Reiter erscheinen - Nette Schnipsel (Ajax) - Elemente existieren nicht vor jQuery init die Funktion on().
Wie Code zu bearbeiten, oder welche jQuery-Funktion zu verwenden? Dank
Es Tippfehler ist in '$ (" tabs__nav [data-tab-id = '2'")'. Sie schließen nicht das ']' – brk
Lesen Sie über [__'Event delegation'__] (https://learn.jquery.com/events/event-delegation/) – Rayon
Wurden Syntaxfehler ausgelöst? Sie haben einen Syntaxfehler in Ihrem Code hier in Zeile 1 –