Autor Zpráva
visionic
Profil *
Dobry vecer,

nechce mi to vzit zadnej atribut a nevim proc nebo vim, ale nevim jak to spravne napsat.

JS
$( ".tool-img" ).tooltip({ content: "<img src='"+ $(this).attr( "data-key" ) +"'>" });

HTML
<img class="obrazek tool-img" src="images/image.png" title="" data-key="../images/novinky/th/3410.jpg">

Tedy kdyz misto $(this).attr( "data-key" ) dam ../images/novinky/th/3410.jpg , tak to funguje.
Chamurappi
Profil
Reaguji na visionice:
Co máš v this v době, kdy tento kód spouštíš?
Tomášeek
Profil
visionic:
EDIT, nečetl jsem pozorně.
visionic
Profil *
Chamurappi:
Ja jsem myslel, ze THIS bude v podobe $( ".tool-img" ).tooltip(), protoze jich tam mam vice na te jedna strance a kazda ma jine data-key, takze predtim mam document ready function.


Vyřešeno:

$( ".tool-img" ).tooltip({ items: "[data-key]", content: function () { return "<img src='"+ $(this).data( "key" ) +"'>" } });

Přidal jsem items a do content jsem přidal function() a změnil místo attr -> data

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: