2016-04-06 6 views
1

Я не являюсь гуру jQuery и, похоже, не могу это получить Функция jQuery, загружаемая на сайт для клиента. Я дважды проверял, что все пути файлов верны - и они есть, но ничего не работает.jQuery на странице HTML не загружается

Я разместил сайт в прямом эфире - вы можете проверить источник там. (КОД ИСТОЧНИКА УДАЛЕНА) Карта должна отображаться между навигатором и нижним колонтитулом, но ничего!

+4

Почему вы включаете две (разные) версии jQuery на той же странице? Проверьте наличие ошибок в консоли вашего браузера. – j08691

+2

Также - * СинтаксисError: missing} после функции body * - Консоль. Помните, что консоль - ваш друг. – Derek

+0

Не смешивайте 2 версии jQuery-библиотек .. они будут конфликтовать друг с другом. Но нечего сказать, что это невозможно, посмотрите на это: http://stackoverflow.com/questions/1566595/can-i-use-multiple-versions-of-jquery-on-the-same-page – Jer

ответ

1

Я открыл свой сайт ссылку, и я увидел на Firebug вам не хватает где-то фигурные скобки:

enter image description here

Я настоятельно рекомендую вам использовать какой-то инструмент разработчика, как Firebug, чтобы увидеть ошибки JavaScript. Попытайтесь найти свою проблему и сообщите мне, будет ли она работать.

+0

Консоль Chrome, вероятно, лучший выбор. – Derek

+0

лично я люблю Firebug haha ​​ –

+0

Firebug все в порядке, я начал работать с firebug. Консоль Chrome просто дает более подробное и информативное сообщение об ошибке. Не говоря уже о том, что это способность имитировать устройство. – Derek

4

Удалите линию <script src="js/jquery.js"></script>, так как вы уже используете сокращенную версию.

У вас есть 2 версии JQuery используется на вашем сайте прямо сейчас:

jQuery v1.11.1 и jQuery v2.1.4.

Определите, какой из них вы хотите использовать и удалить другой.

1

Постарайтесь проверить, когда вы запускаете свои сценарии. JQuery обычно лучше всего работает при загрузке на ранней стадии перед любыми другими скриптами на вашей странице.

<script src="~/Scripts/jquery-2.1.4.js"></script> 
<script src="~/Scripts/bootstrap.js"></script> 
1

Если посмотреть на консоли Javascript, вы увидите, у Вас есть ошибка в вашем синтаксисе Javascript:

enter image description here

Кажется, вы забыли закрыть скобку. Вероятно, потому что эта линия:

$("#image-map-pro-container").imageMapPro({"id":3082,"edi ... 

слишком долго, я предлагаю вам попробовать разбить его на куски.

Смежные вопросы