| javascript - document.getElementById('').title; | ||
|---|---|---|
|
werky
23. sep 2013 11:49:09
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#1
Zdravo, Imam foreach zanko za prikaz izdelkov (skupaj jih prikaže 12 na stran). Vmes je tudi ta povezava: Nato pa v js funkciji naredim tole: Vse dela ok in prav, lepo prikaže izbrani div, a title od href linka pa vedno pokaže le od prvega generiranega. Recimo dobavitelji so 1,2,3,4,...In ob kliku na posamezno številko(dobavitelja) vedno pokaže v div-u testt le številko 1, se pravi prvega generiranega... Bi znal kdo svetovati kako dobiti te podatke? Ali pa kak drug način, kako lahko dobim title od posameznega, kliknjenega linka? Hvala za pomoč |
|
|
s1l3
23. sep 2013 12:08:07
Pridružen od: 6. jun 2012 345 objav 320 60 1 |
#2
Ne me za besedo držat samo mislim, da je problem ker mora biti samo en element z enakim id-jem, drugače HTML ni valid. Verjetno zato tudi getElementById dela tako, da vrne samo en element. Poglej spodnjo povezavo. Lahko probaš takole: HTML: JS: Poglej, če je to kar si mislil: |
|
|
werky
23. sep 2013 12:12:21
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
||
|
werky
23. sep 2013 12:22:01
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
||
|
s1l3
23. sep 2013 12:26:34
Pridružen od: 6. jun 2012 345 objav 320 60 1 |
#5
A ti v konzli javi kakšno napako. Lahko prilepiš generiran source, mogoče bo kaj več jasno. Verjetno je čist simpl napaka nekje. |
|
|
werky
23. sep 2013 12:35:56
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#6
Ok, takole je: <div class="product-container list clearfix"> {$smarty.get.page} <div class="desno-1"> </div> </div> |
|
|
werky
23. sep 2013 12:37:32
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#7
In pa še javascript: function showDiv() { $('.title').click(function(){ }) Ter še div ki ga pokaže in znotraj tega div kjer naj bi izpisal title: <div id="dobavitelj" style="display:none;"> </div> </div> |
|
|
werky
23. sep 2013 12:43:51
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
||
|
tsu
23. sep 2013 12:44:14
Pridružen od: 16. jun 2008 351 objav 482 34 14 |
||
|
s1l3
23. sep 2013 12:45:14
Pridružen od: 6. jun 2012 345 objav 320 60 1 |
#10
Težko rečem, dejansko zgleda vse na prvi pogled ok. Poskusi počasi debugat. Prvo lahko probaš če se dejansko click funkcija izvede. V click funkcijo daj in poglej v konzoli če ti izpiše kaj. Če je to OK, bi ti predlagal da vsako spremenljivko v funkciji logiraš v konzolo in vidiš kaj se zgodi. To verjetno delaš lokalno, nimaš kakšne povezave da bi jo lahko delil |
|