Autor Zpráva
Jiri555
Profil
Zdravím, mám tu problém s knihovnou fancybox 1.3.4. Konkrétně tedy knihovna je funkční v rámci ní samotné ale mimo ni nelze volat její metody, viz níže. (Když jsem odstranil obalení celé knihovny funkcí s parametrem $ knihovna hlásí chyby a nefunguje) Jak tedy načíst vně metodu $.fancybox.showActivity() ?

;(function($) {
   // .....  kod knihovny a její metody jako showActivity...
   
        $(document).ready(function() {
                $.fancybox.init();  $.fancybox.showActivity(); // tady vše funguje
        });
 
})(jQuery);
 
 
        jQuery(document).ready(function() {
                 $.fancybox.init();     $.fancybox.showActivity(); //Zde ale již: Cannot read property 'init' of undefined 
        });
_es
Profil
Jiri555 [#1]:
To obalenie funkciou robí len to, že je premenná jQuery v nej dostupná aj pod názvom $. Neprehnal si to frameworkami a nedal tam okrem jQuery aj ďalšie?

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