Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не работают два JS на странице HTML
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Не работают два JS на странице HTML

Страниц (1): [1]
 

1. YuraP0d - 08 Июня, 2014 - 15:43:28 - перейти к сообщению
Привет, помогите кто знает, почему два скрипта JS, не хотят работать одновременно, работает только последний.

CODE (html):
скопировать код в буфер обмена
  1. <head>
  2. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  3. <link rel="stylesheet" href="/comment/ecomment.css" type="text/css">
  4. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  5. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
  6. </head>


первые две строки отвечают за работу комментариев, вторые две за увеличение картинок на странице, если менять местами, то форма работает, а картинки не работают

Подскажите как исправит?
2. LIME - 08 Июня, 2014 - 15:56:18 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. http://code.jquery.com/jquery-latest.min.js
  2. http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js

а это что за 2 скрипта?
3. caballero - 08 Июня, 2014 - 16:39:40 - перейти к сообщению
а на фига два раза jquery подключать да еще и с разных мест
4. YuraP0d - 08 Июня, 2014 - 17:30:32 - перейти к сообщению
Прошу прощения не понял пример от LIME, потому расписываю подробней

Этот код отвечает за работу формы коментариев
CODE (html):
скопировать код в буфер обмена
  1. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>


а эти два отвечают за увеличение картинок
CODE (html):
скопировать код в буфер обмена
  1. src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  2. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>


Структура страницы такова, убрано всё лишнее
CODE (html):
скопировать код в буфер обмена
  1. <!DOCTYPE html>
  2. <html lang="ru">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Название страницы</title>
  6. <meta name="description" content="описание">
  7. <meta name="keywords" content="ключи">
  8. <link href="/style.css" rel="stylesheet" type="text/css">
  9. <!-- Подключение формы коментария -->
  10. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  11. <link rel="stylesheet" href="/comment/ecomment.css" type="text/css">
  12. <!-- Картинка с классом увеличения -->
  13. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  14. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
  15. </head>
  16. <body>
  17.  
  18.      <div>
  19.          <H1>Название страницы4</H1>
  20.          
  21.          <!-- Картинка с классом увеличения -->
  22.          <img src="картинка" class="magnify leftimg" width="200" height="200" alt="Описание" title="Описание">
  23.      
  24.          <P>Текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст</P>
  25.      </div>
  26.          
  27.          <!-- Подключение формы коментария -->
  28.          <div class="wrapper"><script src="/comment/ecomment.js" type="text/javascript"></script></div>
  29.  
  30. </body>
  31. </html>


В общем работает то, что в голове стоит последнее
CODE (html):
скопировать код в буфер обмена
  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  2. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
  3. <!-- Картинка с классом увеличения -->
  4. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  5. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>


если в голове поставить последнее подключение для формы, то работать будет тока она
CODE (html):
скопировать код в буфер обмена
  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  2. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
  3. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  4. <link rel="stylesheet" href="/comment/ecomment.css" type="text/css">


Прошу помощи
5. IllusionMH - 08 Июня, 2014 - 18:16:32 - перейти к сообщению
YuraP0d, удалите один из jquery, оставшийся подключайте над скриптами.
Т.к. когда вы второй раз подключаете этот скрипт, то предыдущая версия к котороы вы подключали плагин просто перезаписываетя на чистую версию без плагина.
6. YuraP0d - 08 Июня, 2014 - 21:40:14 - перейти к сообщению
Пробую с самого начала так,
CODE (html):
скопировать код в буфер обмена
  1. <head>
  2. <meta charset="UTF-8">
  3. <title>Название страницы</title>
  4. <meta name="description" content="описание">
  5. <meta name="keywords" content="ключи">
  6. <link href="/style.css" rel="stylesheet" type="text/css">
  7. <!-- Подключение формы коментария -->
  8. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  9. <link rel="stylesheet" href="/comment/ecomment.css" type="text/css">
  10. </head>

форма коментариев работает

добавляю код для увеличения картинок, картинки увеличиваются, форма вообще
отсутствует


CODE (html):
скопировать код в буфер обмена
  1. <head>
  2. <meta charset="UTF-8">
  3. <title>Название страницы</title>
  4. <meta name="description" content="описание">
  5. <meta name="keywords" content="ключи">
  6. <link href="/style.css" rel="stylesheet" type="text/css">
  7. <!-- Подключение формы коментария -->
  8. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  9. <link rel="stylesheet" href="/comment/ecomment.css" type="text/css">
  10. <!-- Поключение JS для увеличения картинки -->
  11. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
  12. </head>


подскажите как мне подключить этот скрипт?
CODE (html):
скопировать код в буфер обмена
  1. <script type="text/javascript" src="/js/jquery.magnifier.js"></script>
7. IllusionMH - 09 Июня, 2014 - 03:25:27 - перейти к сообщению
YuraP0d, F12 или Ctrl+Shift+I.
Должен появиться инструмент разработчика. Какие ошибки видня во вкладке Консоль?

 

Powered by ExBB FM 1.0 RC1