Autor Zpráva
Adela
Profil
Ahoj,

chtěla byhc se zeptat zda mi bude vždy fungovat bez konfliktu tento zápis pro jQuery (pokud se na stránce použije i prototype.js nebo mootools.js):

jQuery(document).ready(function(){

    $(".trida").show();

});


nebo musím používat tenhle zápis:

jQuery(document).ready(function(){

    jQuery(".trida").show();

});


Děkuju za info :-)
Chamurappi
Profil
Reaguji na Adelu:
nebo musím používat tenhle zápis
Musíš. Pokud $ nepředstavuje jQuery, tak ho nepředstavuje ani v těle funkce.
Nicméně asi by šlo dovnitř té funkce napsat var $ = jQuery; — pak by tam fungoval $.

Řekl bych, že skončíš se stránkou, na které je o dva až tři frameworky víc, než kolik je potřeba.
Kcko
Profil
Nemusis pokud pouzijes Jquery.NoConflict() nebo jak se to presne pise.. viz jquery.com
Chamurappi
Profil
Reaguji na Kcka:
Zejména tehdy musí, protože $.noConflict() zaručuje, že v proměnné $ nebude jQuery.

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:

0