Два скрипта вместе не дружат!
Вот мой код (точнее часть его):
<html> <head> <script type='text/javascript' src='script1.js'></script> <script type='text/javascript' src='script2.js'></script> </head> </html> Проблема вся в том, что они не работают (либо только ОДИН из них работает, НО не так как надо). P.S. по отдельности оба скрипта прекрасно работают. Может в документе как то особенно два разных js записывать? |
дело не в подключении, установи плагин https://addons.mozilla.org/ru/firefox/addon/firebug/, он укажет тебе ошибку, если сам не разберешься пиши...
|
Цитата:
Цитата:
|
vladly,
вы их сюда бы разместили а так, могу посоветовать обернуть в самовызывающуяся функцию каждый скрипт и положить скрипты в боди в самый низ. (function() { //тут скрипт }()); |
|
vladly, объедините все что в
$(document).ready(function() { ... } из обоих скриптов |
может есть несовместимые функции? ну или сходные между собой в обоих скриптах?
|
помогите пожалуйста найти где могут пересекаться функции:-?
|
|
то есть вот это я правильно сделал?
$(document).ready(function(){ (function($){ $(function(){ $('#nav>li>a').hover( function(){$(this).stop(1); $(this).animate({'background-position':'0px 0'}); }, function(){$(this).stop(1); $(this).animate({'background-position':'-140px 0'}); } ) $('.boxgrid').each(function(){ var $caption = $(this).find('span.boxcaption'); var pheight = $(this).height(); $caption.css('top', pheight ); $(this).hover( function(){ $caption.stop(1); $caption.animate({ top: pheight - $caption.height() }); }, function(){ $caption.stop(1); $caption.animate({ top: pheight })} ) }); }); })(jQuery); $(".btn-slide").click(function(){$("#panel").slideToggle("slow");$(this).toggleClass("active");return false;});}); |
Часовой пояс GMT +3, время: 22:07. |