Повтор темы про ajax

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 13 марта 2012 в 17:03
Еще раз здравствуйте.
Проблема не ушла.

что делать с этим в коде:
  1. <script type="text/javascript" src="/includes/jquery/jquery.js"></script>
  2. <script type="text/javascript" src="/core/js/common.js"></script>
  3. <link href="/templates/_default_/css/torg.css" rel="stylesheet" type="text/css" />
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
  5.  
  6. <link href="/templates/_default_/css/reset.css" rel="stylesheet" type="text/css" />
  7.  
  8. <link href="/templates/_default_/css/text.css" rel="stylesheet" type="text/css" />
  9.  
  10. <link href="/templates/_default_/css/960.css" rel="stylesheet" type="text/css" />
  11.  
  12. <link href="/templates/_default_/css/styles.css" rel="stylesheet" type="text/css" />
  13.  
  14.  
  15.  
  16. <link rel="shortcut icon" href="/templates/_default_/images/favicon.ico" type="image/x-icon" />
  17.  
  18. <script src="/templates/_default_/js/common.js" type="text/javascript"></script>
  19.  
  20. <script src="/templates/_default_/js/jquery.js" type="text/javascript"></script>
  21.  
jquery повторяется и common тоже
Комментарии пишут ошибку, да и вообще ajax упал!

Вот сайт мой
#2 13 марта 2012 в 17:25
зайди в папку шаблона, найди там template.php, найди и удали:
  1.  
  2. <script src="/templates/_default_/js/common.js" type="text/javascript"></script>
  3. <script src="/templates/_default_/js/jquery.js" type="text/javascript"></script>
  4.  
#3 13 марта 2012 в 17:39
да это то я знаю я коммон оставил. Теперь на главной подменю не открываются а на других открываются. странно.
#4 13 марта 2012 в 17:51
  1.  
  2. <script type="text/javascript">
  3. $(document).ready(function() {
  4. $(".signin").click(function(e) {
  5. e.preventDefault();
  6. $("fieldset#login_nav").toggle();
  7. $(".signin").toggleClass("menu-open");
  8. });
  9. $("fieldset#login_nav").mouseup(function() {
  10. return false
  11. });
  12. $(document).mouseup(function(e) {
  13. if($(e.target).parent("a.signin").length==0) {
  14. $(".signin").removeClass("menu-open");
  15. $("fieldset#login_nav").hide();
  16. }
  17. });
  18. });
  19. </script>
  20. первая ошибка идёт в этой части кода, нужно смотреть в шаблоне где он прописан
  21.  
#5 14 марта 2012 в 06:59
я решил и выбросил это выплывающее меню
#6 14 марта 2012 в 07:20
все равно проблема не решилась cry
#7 14 марта 2012 в 08:05
а где эти функции должны быть… у меня на них ошибки:

  1. <script type="text/javascript">
  2. jQuery.noConflict();
  3. $(document).ready(function(){
  4. $("#users_tabs > ul.r_block_tabs").tabs();
  5. $("#posts_tabs > ul.r_block_tabs").tabs();
  6. })(jQuery);
  7. </script>
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('#topmenu .menu li').hover(
  4. function() {
  5. $(this).find('ul:first').show();
  6. $(this).find('a:first').addClass("hover");
  7. },
  8. function() {
  9. $(this).find('ul:first').hide();
  10. $(this).find('a:first').removeClass("hover");
  11. }
  12. );
  13. });
  14. </script>
#8 14 марта 2012 в 13:52
уберите первую строку
  1.  
  2. jQuery.noConflict();
  3.  
и последнее выражение в скобках только сами скобки и то что в них
  1. (jQuery)
она запрещает $ в дальнейшем коде
#9 14 марта 2012 в 13:57
или пропишите функцию в строках с ready
  1. jQuery(document).ready(function($){
#10 14 марта 2012 в 14:05
от души dance

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.