Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   При клике ссылки, открыть DIV блок, и при клике ещё раз, закрыть его (https://javascript.ru/forum/misc/2238-pri-klike-ssylki-otkryt-div-blok-i-pri-klike-eshhjo-raz-zakryt-ego.html)

natkalin 09.11.2014 13:21

SOS! Не получается вынести скрипт во внешний файл.
 
Не получается вынести скрипт во внешний файл.
В head скрипт работает корректно.
Выношу содержимое между <script type="text/javascript"></script> в файл file.js, загружаю на сервер.
Прописываю в head путь: <script src="/file.js"></script>
Не работает! путь правильный, файл открывается корректно, другие скрипты выносила также - работают, а этот ни в какую!

Safort 09.11.2014 13:34

natkalin,
открой консоль браузера и скажи нам ошибки, которые она вывела.

natkalin 09.11.2014 13:37

а как открыть консоль? в моем хроме нет "Инструменты"....

Safort 09.11.2014 13:41

Что значит нет? Они должны быть. Попробуй тогда на F12 начать.

natkalin 09.11.2014 13:49

открыла, но ничего там не поняла (я дизайнер, мое это html)

вот страница: http://allcastle.info/test-news
вот скрипт: http://allcastle.info/assets/css/more2.js

ps. вносила изменения: class="content" сменила на "skrutuj", но проблема не в этом, проверяла чистый код.

Буду бесконечно благодарна за помощь!!!

рони 09.11.2014 14:09

Цитата:

Сообщение от natkalin
вносила изменения: class="content" сменила на "skrutuj", но проблема не в этом,

проблема как раз в этом
открыть скрипт и поменять класс "content" на класс "skrutuj" в строках 50 и 55 и будет вам счастье

natkalin 09.11.2014 14:14

Ура!!!! Заработало!
странно, я ведь для проверки все удалила, и подгружала оригинальный код...

рони 09.11.2014 14:18

natkalin,
можно ещё строку 26 слегка подкорректировать
//@cc_on node.attachEvent('on' + type, function() { listener.call(node); });

на
else node.attachEvent('on' + type, function() { listener.call(node); });

если нужна поддержка старого ie

Safort 09.11.2014 14:20

natkalin,
на странице есть подключение скрипта, который отcутствует по данному url
<script language="javascript" type="text/javascript" src="/assets/css/image_zoom.js"></script>
Но это так, к сведению.

А проблема как раз в этом
Цитата:

ps. вносила изменения: class="content" сменила на "skrutuj"
Потому, что в коде скрипта жёстко забит именно этот класс для поиска элементов.

Цитата:

Буду бесконечно благодарна за помощь!!!
Ого, даже так!)


рони,
и вот опять..

natkalin 09.11.2014 14:29

Рони, спасибо! нужна! добавлю. Готова свою бесконечную благодарность выразить в виде конечной небольшой суммы, если пришлете номер кошелька WM в личку. :victory:

Сафорт, 1) второй скрипт будет присутствовать, кода сверстаю, это для фоток. 2) да, мазила, недоглядела...

Всем спасибо! Теперь буду знать, где искать ответы!


Часовой пояс GMT +3, время: 22:39.