drupal + My JQuery

Главные вкладки

Аватар пользователя Zorak Zorak 20 января 2014 в 21:26

Всем здраствуйте. Вопрос таков: Как заставить мой JQuery код работать ?.
Ситуация такова:
1. С сайта Google скачал последнюю версию JQuery файла и сохранил его в одной из папок проекта.
2. на странице (ноде) произвел его подключение:

<?php
drupal_add_js('MyDev/js/GJquery.js');
?>

3. После этого у меня сбивается верстка сайта (при чем не моя - верстка самой темы). Почему ? - не знаю. Когда я НЕ подключаю этот файл (именно мой файл JQuery), то сам код JQuery не работает.

Вопрос: Можно ли заставить работать мой код на страницах сайта без подключения моего файла JQuery ??? И как ?)
Спасибо!

Если чтото не понятон то опишу другими словами. Говорите.

Комментарии

Аватар пользователя Zorak Zorak 20 января 2014 в 21:31

Хорошо, тоесть мне не надо подключать файл жиквери??? Мне надо только подключить файл с моим кодом ? И он должен работать ?

Аватар пользователя Zorak Zorak 20 января 2014 в 21:41

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

$(function()
{
        $('#LOG_go_log_filter').click(function()
        {
            var value = $('#LOG_get_action').val();
            $('#LOG_data').hide();
           $.ajax(
            {
                type: 'POST',
                url: 'MyDev/php/response_files/Log.php?action=ViewLog',
                data: 'action2=' + value,
                success: function(data)
                {
                    $('#LOG_data').html(data).slideDown();
                }
            }
        )
         });

})

Код простой до безумия

Аватар пользователя kv4 kv4 20 января 2014 в 22:48

Zorak wrote:
Вот код ... Он работает только тогда, когда я подключаю файл жиквери. (типа скачанный из гугла)

$(function()
{
        $('#LOG_go_log_filter').click(function()
        {
            var value = $('#LOG_get_action').val();
            $('#LOG_data').hide();
           $.ajax(
            {
                type: 'POST',
                url: 'MyDev/php/response_files/Log.php?action=ViewLog',
                data: 'action2=' + value,
                success: function(data)
                {
                    $('#LOG_data').html(data).slideDown();
                }
            }
        )
         });

})

Код простой до безумия

(function($)
{
        $('#LOG_go_log_filter').click(function()
        {
            var value = $('#LOG_get_action').val();
            $('#LOG_data').hide();
           $.ajax(
            {
                type: 'POST',
                url: 'MyDev/php/response_files/Log.php?action=ViewLog',
                data: 'action2=' + value,
                success: function(data)
                {
                    $('#LOG_data').html(data).slideDown();
                }
            }
        )
         });
 
})(jQuery)

Так должно быть