Neištaisyta ReferenceError: $ nėra apibrėžta?

Kaip šis kodas išmeta

Neištaisyta ReferenceError: $ nėra apibrėžta

kai prieš tai viskas buvo gerai?

$(document).ready(function() {
    $('#tabs > ul').tabs({ fx: { opacity: 'toggle' } });
    $('#featuredvid > ul').tabs();
});

Rezultatų skirtukai nebeužsidaro.

Nuoroda į jQuery pateikiama antraštėje:

<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/sprinkle.js"></script>
<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/jquery-1.2.6.min.js"></script>
<script language="JavaScript" type="text/javascript" src="<?php echo get_option('siteurl') ?>/js/jquery-ui-personalized-1.5.2.packed.js"></script>

Pirmiausia turėtumėte įdėti nuorodas į jquery skriptus.

<script language="JavaScript" type="text/javascript" src="/js/jquery-1.2.6.min.js"></script>
<script language="JavaScript" type="text/javascript" src="/js/jquery-ui-personalized-1.5.2.packed.js"></script>
<script language="JavaScript" type="text/javascript" src="/js/sprinkle.js"></script>
Komentarai (6)

Funkciją "ready" iškviečiate prieš įtraukiant "jQuery JavaScript". Pirmiausia pateikite nuorodą į jQuery.

Komentarai (4)

Turėjau lygiai tokią pačią problemą ir nė vienas iš šių sprendimų nepadėjo. Tačiau tiesiog susiejau .css failus po .js failų ir problema stebuklingai išnyko. Tikiuosi, kad tai padės.

Komentarai (2)