У меня есть меню аккордеона и сценарий lightwindow на моей веб-странице. Сценарий lightwindow не работает из-за скрипта аккордеона, потому что, если я удалю его, работает скрипт lightwindow. Должен быть конфликт, но что?Контекст Javascript на моей странице html
Вот раздел глава моей страницы:
<!-- lightwindow files -->
<script type="text/javascript" src="lightwindow/javascript/prototype.js"></script>
<script type="text/javascript" src="lightwindow/javascript/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="lightwindow/javascript/lightwindow.js"></script>
<link rel="stylesheet" href="lightwindow/css/lightwindow.css" type="text/css" media="screen" />
<!-- accordion scripts -->
<script src="js/jquery-1.2.1.min.js" type="text/javascript"></script>
<script src="js/menu.js" type="text/javascript"></script>
<script src="js/jquery.cookie.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/accordion.css" />
Спасибо за ваше время.
Приветствия
tochiro
Я скорее новичок в Javascript, и хотя я читаю указанную вами страницу, я не мог понять ее достаточно, чтобы решить мою проблему. Я пытаюсь сначала поставить jquery, но это не изменило проблему. – 2009-03-27 18:46:05
На странице это выглядит так же просто, как сначала положить материал jQuery, а затем добавить некоторый встроенный код чуть ниже его для jQuery.noConflict(); то дополнительные библиотеки не испортят его. –
Я пробовал это. Lightwindow работает, но есть проблема с скриптом аккордеона: все его элементы открыты, а только один должен быть открыт, а остальные закрыты. – 2009-03-27 19:43:21