JS конфликтуют

  • Автор темы Автор темы Result
  • Дата начала Дата начала

Result

Новичок
если JS друг с другом конфликтуют от этого есть лекарство ?
подключенны JS

<script src="js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.8.6.custom.min.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>

<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
 
Перенес тему в нужный раздел. Рекомендую начать правильно выбирать разделы форума, а не валить все вопросы в один раздел.
В документации к jQuery есть ответ на твой вопрос. Только я думаю, что библиотеки с нужным функционалом есть и для jquery, что позволит не использовать сразу два JS-framework.
 
<script src="js/jquery-1.4.4.min.js" type="text/javascript"></script> - сменил на $j

<script src="js/jquery-ui-1.8.6.custom.min.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script> - сменил на $j





<link href='css/main.css' type='text/css' rel='stylesheet' />
<link rel="stylesheet" type="text/css" href="css/lightbox.css" />
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<script>
var $j = jQuery.noConflict();
// используем jQuery через $j(…)
$j(document).ready(function(){
$j(«div»).hide();
});
// юзаем Prototype чеерз $(…), соответственно.
$(‘someid’).hide();
 
PS: до кучи еще dojo врубить и радоваться.

$j(«div»).hide();

замени на

$j('#div').hide();
 
Значит надо оставить jQuery.
 
tz-lom
Это ты не мне пиши))) я так адски не смешиваю библиотеки. Ему бы хватило бы одной jQ, если бы он открыл глаза на мир плагинов, которые написали для него.

Плюс, человек не может описать проблему, даже текст ошибки, ну и что тут писать то дальше...
 
1) Ошибку не выдает !
2) так напиши пример как надо сделать !!
3) я всяко разно пробывал делать ! и все ровно не получается ) 1 работает а другое нет ! или наборот (

Мне нужно чтоб работало вот это ссылка
и вот это ссылка одновременно
 
Result
тебе не надо, чтобы работало одновременно это и это, тебе надо найти лайтбокс под jQuery, точка.
 
напиши плз пример !
<script> ... </script>
<script> ... </script>
<script> ... </script>
<script> ... </script>
а то я реально с этим мучаюсь гдето неделю ((( я уже хочу дописать сайт этот (((
Очень сильно прошу (
 
Result
да хоть проси хоть не проси, открывай консоль отладки и смотри на ошибки, а вообще тебе уже говорили - найди лайтбокс не тянущий говноprototype
 
нашол который не тянет prototype и всеровно ! карусель работает а фото не увеличивается красиво (

<link type="text/css" rel="stylesheet" href="css/main.css" />


<link href="js/screen.css" rel="stylesheet" type="text/css" />

<script src="js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.8.6.custom.min.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>
<script type="text/javascript" src="test/mootools.js"></script>
<script type="text/javascript" src="test/slimbox.js"></script>
<link rel="stylesheet" href="test/slimbox.css" type="text/css" media="screen" />

<div id="gallery">
<div class="container">
<ul>
<li><a href="img_index/img1.jpg" rel="lightbox"><img src="img_index/img1.jpg" height='150px' width='150px' /></a></li>
</ul>
</div>
<div class="nav prev"><a href="#" title="назад">назад</a></div>
<div class="nav next"><a href="#" title="вперед">вперед</a></div>
</div>
а откладка не каких ошибок не выдает

я даже пробывал чисто на jq сделать ! все ровно не работает(
 
Сверху