Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.02.2016, 14:23
Новичок на форуме
Отправить личное сообщение для Freddy Посмотреть профиль Найти все сообщения от Freddy
 
Регистрация: 13.02.2016
Сообщений: 9

jquery не видит внеший скрипт
Здравствуйте! Пытаюсь вынести код спойлера из html во внешний сценарий оставив только ссылку на него(<script type='text/javascript' src="script-2"></script>), код перестает работать.

script-2

function toggle(id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'none') ? 'block' : 'none';
}

сам html

<!DOCTYPE HTML>
<html>

<head>
<meta charset="utf-8">
<script type='text/javascript' src="jquery-1.12.0.min.js"></script>
<script type='text/javascript' src="script-2"></script>
</head>
<body>

<div id="spoiler">
<div id="spoiler_title" onclick="toggle('spoiler_content')">
<span style=" cursor: pointer">Заголовок спойлера</span>
</div>

<div id="spoiler_content" style=" display: none" >Выпадающий текст спойлера</div>
</div>
</body>
</html>


Если размещаю код из script-2 в html, то спойлер работает, а если во внешнем скрипте то нет. Подскажите что сделать, чтобы функция считывалась из внешнего сценария?
Ответить с цитированием
  #2 (permalink)  
Старый 13.02.2016, 15:03
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сперва проверить существование файла по указанному пути. И хотя подключаемый файл может и не иметь расширения, все таки лучше его указывать - .js.
Ответить с цитированием
  #3 (permalink)  
Старый 13.02.2016, 15:26
Новичок на форуме
Отправить личное сообщение для Freddy Посмотреть профиль Найти все сообщения от Freddy
 
Регистрация: 13.02.2016
Сообщений: 9

Благодарю за помощь))))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меню аккордеон на задержке при событии hover | jQuery Александр О. jQuery 6 09.07.2014 20:44
[Работа] Два модальных окна на JQuery VictorM Работа 3 14.08.2012 23:09
Не работает скрипт JQuery в IE7 only_dimon Internet Explorer 5 11.08.2012 00:29
Скрипт на jQuery NeoMurderer jQuery 7 09.03.2011 18:16
Не могу подогнать старый jQuery скрипт до версии 1.42 artnik jQuery 1 19.01.2011 18:02