два JQuery не работает - PullRequest
       4

два JQuery не работает

0 голосов
/ 03 марта 2011

У меня есть два jquery (можно увеличить), одна из них masterpage, а другая - на странице контента ... сначала я добавил запрос на страницу контента (это горизонтальное аккордеонное меню), и он работал отлично, затем мне нужен второй (чтобы получитьпозиция заголовка складной панели) на главной странице ... но после добавления второй они оба не сработали ... в чем проблема ...

пример кода

это сначала добавляется всоздать горизонтальное аккордеонное меню на моей странице:

     <script src="jquery.zaccordion.js" type="text/javascript"></script>
        <script src="jquery.easing.1.3.js" type="text/javascript"></script>
        <script src="jquery-1.4.2.min.js" type="text/javascript"></script>
        <script src="jquery.zaccordion.min.js" type="text/javascript"></script>


/*In MasterPage to Horizontal accordion*/
 <script src="http://code.jquery.com/jquery-1.5.js" type="text/javascript">
/*Second query plugin*/

 <script type="text/javascript">
        $(document).ready(function () {
            $("#featured").zAccordion({
                width: 600,
                height: 260,
                tabWidth: 75
            });
        });
    </script>

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

<script src="http://code.jquery.com/jquery-1.5.js" type="text/javascript">
        $(document).ready(function () {
            var bodyHeight = $(document).height();
            var panelHeight = $('#pnlSearchContent').height(); --CP content panel height
            var panelHeightPosition = bodyHeight - panelHeight;
            $('#pnlSearchTitle').offset().top = panelHeightPosition;   -- CP Title panel final position
        });
    </script>

Ответы [ 2 ]

2 голосов
/ 03 марта 2011

Похоже, что вы используете 2 плагина jQuery и дважды включаете файл Jquery js (один раз для каждого плагина)

Вы должны включать файл Jquery js только один раз, который будет использоваться обоими файлами плагина js.

Когда вы просматриваете источник, ваш HTML должен выглядеть так:

//this is the actual jquery javascript file.
<script type="text/javascript" src="jquery.min.js"></script>

<script type="text/javascript" src="Plugin-1.js"></script>

<script type="text/javascript" src="Plugin-2.js"></script>

Спасибо

1 голос
/ 03 марта 2011

Просто удалите <script src="jquery-1.4.2.min.js" type="text/javascript"></script> из своего кода, вы уже включили jquery-1.5.js с внешнего сайта.

...