В шапке прописан скрипт на много строчек кода - мне тяжело в нем разобраться:
<head>
<script src="http://demos.jquerymobile.com/1.4.2/js/jquery.mobile-1.4.2.js"></script>
</head>
(нужен он в общем для одного подсчета ширины окна браузера и скрытия елементов на странице, лишь один блок) есть еще несколько js которые работают нормально:
этот JS влияет на всю страницу стали немного неправильно ссылки открываться все едит!
Можно ли как-то применять его только к одному div - блоку, либо закрыть от влияния данного js остальную часть сайта?
Примечание:
jquery.mobile-1.4.2.js удалил несколько ненужных блоков кода работоспособность ссылок востановилась, сами элементы выглядят так же, но при попытке отрыть элемент список не выпадает, ну и многие такие фишки не работают!
На странице есть еще
http://code.jquery.com/jquery-1.8.2.min.js - без которого собственно и не работает jquery mobile и еще //ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js который вроде бы не влияет на поведения элементов, есть еще jquery.cookie.js и пару fancybox - которые собственно не критичны! Пробовал их убрать проблему не решает!
Скорее всего необходимо продолжать чистить jquery.mobile от лишнего кода!
Примечание:
Может можно ограничить влияние JS не на весь сайт, а на определенные его кусок или блок как-то?
Примечание:
Вот пример:
http://tovuzvino.com в шапке находятся элементы на которые jquery.mobile и влияет! - но проблема в том что из-за этого не работает эффекты при клике на изображение и так же выпадающие списки в форме заказа :(
Хотелось б как-то заставить jquery.mobile влиять лишь на шапку сайта :)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.