Autor Zpráva
Leo3
Profil
Zaujimalo by ma ci je vhodnejsie pouzivat $() alebo jQuery()?
Na stranke som sa docital, ze
"$ is just an alias for jQuery".
Cize je to jedno co budem pouzivat? Na niektorych projektoch som sa stretol s tym, ze pouzivaju len jQuery().
Alebo je vhodne pouzivat $.noConflict(); ?
Ma s tym niekto prakticke skusenosti?
pcmanik
Profil
Leo3:
Presne ako si sa dočítal v dokumentácii je to jedno.
jQuery() má význam použiť len vtedy ak premennú $ potrebuješ použiť na niečo iné ako na jQuery.
$.noConflict() práve spôsobí to že sa premenná $ uvoľní a môžeš ju ty, alebo iné knižnice používať a jQuery s ňou nebude mať nič spoločné.
Leo3
Profil
Tak je potom asi lepsie pouzivat jQuery(). Asi hlavne pri vacsich projektoch. Nech sa $() moze bez konfliktov pouzivat na nieco ine, ak je potrebne.
pcmanik
Profil
Leo3:
V schopnom editore nieje problém to hromadne zmeniť takže radšej si ušetriť písanie a použivať $() a až v prípade potreby to zmeniť.
Mlocik97
Profil
jQuery() je dobré používať napríklad popri node.js ktorý si znak $ vyžaduje.
H13
Profil
Mě se vždy osvědčilo jQuery(), v minulosti hlavně kvůli konfliktům s MooTools.
_es
Profil
H13:
hlavně kvůli konfliktům s MooTools.
Nie je dobrý nápad, používať viac ako jeden JS framework na jednej stránke.

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: