• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь не работает выпадающее меню login и кнопка наверх

AntyKokos

Создатель
Регистрация
22 Апр 2014
Сообщения
46
Реакции
1
Помогите пожалуйста, перестало работать выпадающее меню в блоке login и кнопка наверх...
я так понимаю что связано это с ajax... а работать перестало скорее всего из за сторонних скриптов... но всё что я поставил нужно на сайте... как мне решить проблему?
версия DLE 11.1
за ранее благодарю
 
Последнее редактирование:
Помогите пожалуйста, перестало работать выпадающее меню в блоке login и кнопка наверх...
я так понимаю что связано это с ajax... а работать перестало скорее всего из за сторонних скриптов... но всё что я поставил нужно на сайте... как мне решить проблему?
вот ссылка на сайт Для просмотра ссылки Войди или Зарегистрируйся
версия DLE 11.1
за ранее благодарю
титл в стили запихан? :eek: :facepalm:
HTML:
        <style>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Школьный спортивный клуб &quot;МОК &quot;Марино&quot;</title>
<meta name="description" content="Школьный спортивный клуб &quot;МОК &quot;Марино&quot;" />
<meta name="keywords" content="Школьный, спортивный, клуб, МОК, Марино, школа, 2110, шскмарьино, шск" />
<meta name="generator" content="Школьный спортивный клуб МОК Марьино" />
<link rel="search" type="application/opensearchdescription+xml" href="http://xn--80aqeihgle6d2b.xn--80adxhks/engine/opensearch.php" title="Школьный спортивный клуб &quot;МОК &quot;Марино&quot;" />
<link rel="alternate" type="application/rss+xml" title="Школьный спортивный клуб &quot;МОК &quot;Марино&quot;" href="http://xn--80aqeihgle6d2b.xn--80adxhks/rss.xml" />
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
<script type="text/javascript" src="/engine/classes/js/jqueryui.js"></script>
<script type="text/javascript" src="/engine/classes/js/dle_js.js"></script>
<link media="screen" href="/engine/editor/css/default.css" type="text/css" rel="stylesheet" />
            <!-- Rating@Mail.ru counter -->
<script type="text/javascript">
var _tmr = window._tmr || (window._tmr = []);
_tmr.push({id: "2844483", type: "pageView", start: (new Date()).getTime()});
(function (d, w, id) {
  if (d.getElementById(id)) return;
  var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
  ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
  var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
  if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
})(document, window, "topmailru-code");
</script><noscript><div style="position:absolute;left:-10000px;">
<img src="//top-fwz1.mail.ru/counter?id=2844483;js=na" style="border:0;" height="1" width="1" alt="Рейтинг@Mail.ru" />
</div></noscript>
<!-- //Rating@Mail.ru counter -->

        <style type="text/css">
   TD.leftcol {
    width: 170px; /* Ширина левой колонки с рисунком */
    vertical-align: top; /* Выравнивание по верхнему краю */
   }
  </style>
гоу читать разметку хтмл страницы!!!

Потом...
зачем подключена второй раз библиотека jquery:
HTML:
<script src="/templates/madison2/slider/jquery.min.js"></script>
? В ДЛЕ есть
HTML:
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
правда сейчас он грузится в стилях, но суть думаю уловил...
 
  • Заблокирован
  • #3
Помогите пожалуйста, перестало работать выпадающее меню в блоке login и кнопка наверх...
я так понимаю что связано это с ajax... а работать перестало скорее всего из за сторонних скриптов... но всё что я поставил нужно на сайте... как мне решить проблему?
вот ссылка на сайт Для просмотра ссылки Войди или Зарегистрируйся
версия DLE 11.1
за ранее благодарю
Если есть конфликтующие библиотеки js, то вот вам шпаргалка на будущее:
Многие другие javascript библиотеки, так же как и jQuery используют $ как имя переменной или функции. Однако, в случае jQuery, $ является синонимом (алиасом) идентификатора jQuery. Поэтому, при освобождении имени $ с помощью jQuery.noConflict() мы не теряем функциональности библиотеки jQuery, поскольку можем использовать вместо него jQuery.+

Если по какой-то причине вы запускаете несколько версий jQuery (что не рекомендуется), вызов $.noConflict(true) приведёт к возврату объекта jQeury первой подключённой версии.
Код:
<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$.noConflict();
// код, который использует другую библиотеку с $.
</script>
Эту технику удобно применить, если использовать сразу несколько библиотек:
Код:
<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
   // используем jQuery с $
});
// используем другую библиотеку с $
</script>

И еще:
Потом...
зачем подключена второй раз библиотека jquery:
Код:
<script src="/templates/madison2/slider/jquery.min.js"></script>
? В ДЛЕ есть
Код:
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>

Это просто разные библиотеки.))) Вернее их содержимое различное, да и версии разные.
 
Назад
Сверху