Zdravím,
potrebujem sfunkcnit jeden vlastny script na WP webe.
Fungovat to ma nasledovne:
-Kliknutim na jeden element sa aktivuje klik funkcia na inom.
-Elementy na ktore sa klika su klasicke divs a maju unikatne ID
-Elementy na ktorych sa ma aktivovat kliknutie su dynamicky generovane ale maju unikatny vlastny indentifier data-slide-number
Skript mam rozrobeny, tak ze klikanie sa v konzole registruje ale nasledne sa neaktivuje na prislusnych dynamickych elementoch, pravdepodobne je problem s attachnutim event listener-ov na tieto dynamicke elementy a preto to nejde, cize asi pojde iba o maly fix, ale je mozne ze ten script bude treba napisat aj inak, nebranim sa inemu, hlavne aby to fungovalo ako ma.
Prikladam obrazok ako to ma fungovat, na obrazku je 11 domov, ktore maju div overlay, a nad obrazkom 11 tabov ku kazdemu modu, potrebujem aby pri kliknuti na prislusny dom sa aktivovalo kliknutie na prislusny tab.
Tu je web na ktorom sa to nachadza (presne v strede home page): http://www.sajdikyapartments.sk/
Štruktúra kódu:
Domy:
atd..
Taby nad domamy:
atd..
Script kde nejdu addEventListeners:
$(document).on(click, #jedna, function(event) {
console.log($(this).html());
$([data-slide-number="0"]).click();
});
$(document).on(click, #dva, function(event) {
console.log($(this).html());
$([data-slide-number="1"]).click();
});
atd..
document.querySelectorAll([data-slide-number]).forEach(item => {
item.addEventListener(click, event => {
console.log(item.getAttribute("data-slide-number"));
})
Požadovaný dátum odovzdania: 24.09.2020
Autor cenovej ponuky | Hodnotenie autora ponuky | Dátum pridania ponuky | Odhadovaný počet dní na vypracovanie | Suma za vypracovanie |
---|
Pridajte si Vašu požiadavku na projekt, vyberte si najvhodnejšiu ponuku pre Vás a myslite na to, že v prípade problému v tom nie ste sami. Sme tu na to aby sme problém vyriešili za Vás!