javascript — комбинированные JS-библиотеки — переполнение стека

Объединенные JS-библиотеки

Я использую два разных типа библиотек JS, но, по-видимому, при использовании обоих возникает ошибка.

Я использую две вещи: Mootools и JQuery UI

 {amp}lt;!-- Agenda slider --{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/mootools-1.2.1-core.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/mootools-1.2-more.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/lofslidernews.mt12.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;!-- Datepicker --{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/jquery-1.6.2.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/ui/jquery.ui.core.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/ui/jquery.ui.widget.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript" language="javascript" src="js/ui/jquery.ui.datepicker.js"{amp}gt;{amp}lt;/script{amp}gt; 

Когда я использую этот фрагмент, Agenda slider не работал. Тем не менее, когда я удаляю эту строку

 {amp}lt;script type="text/javascript" language="javascript" src="js/jquery-1.6.2.js"{amp}gt;{amp}lt;/script{amp}gt; 

Agenda slider снова работает, но Datepicker отказывается работать …

Как я могу объединить оба сценария и получить два рабочих элемента на основе JavaScript?

РЕДАКТИРОВАТЬ
Единственные файлы JS, включенные в файлы .php — это три маленьких фрагмента.

  {amp}lt;script language="javascript"{amp}gt; $(document).ready(function() { $.featureList( $("#tabs li a"), $("#output li"), { start_item : 1 } ); // Alternative $('#tabs li a').featureList({ output : '#output li', start_item : 1 }); }); {amp}lt;/script{amp}gt; {amp}lt;script{amp}gt; $(function() { $( "#datepicker" ).datepicker(); }); {amp}lt;/script{amp}gt; {amp}lt;script type="text/javascript"{amp}gt; var _lofmain = $('lofslidecontent45'); var _lofscmain = _lofmain.getElement('.lof-main-wapper'); var _lofnavigator = _lofmain.getElement('.lof-navigator-outer .lof-navigator'); var object = new LofFlashContent( _lofscmain, _lofnavigator, _lofmain.getElement('.lof-navigator-outer'), { fxObject:{ transition:Fx.Transitions.Quad.easeInOut, duration:800}, interval:3000, direction :'hrleft' } ); object.start( true, _lofmain.getElement('.preload') ); {amp}lt;/script{amp}gt; 

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector