Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Jquery + Joomla не могу подружить


Автор: Штык 1.9.2009, 08:25
доброго времени суток всем..
люди если кто подключал и использовал в joomle jquery поделитесь как у вас это вышло..
пробовал подключать модуль SC Jquery (http://extensions.joomla.org/extensions/core-enhancements/scripts/7230)
но даже простенький пример вида:
Код

<script type="text/javascript">
        var $j = jQuery.noConflict();
        $j(document).ready(function(){
            $j("test").hide();
        });
    </script>


не работает.. код пробовал писать как в модуле так и в индексе шаблона в секции <head>


Автор: unicross 1.9.2009, 14:05
Цитата(Штык @  1.9.2009,  09:25 Найти цитируемый пост)
$j("test").hide();

Тега <test> не существует... Что вы хотели скрыть? Элемент с идентификатором test? Тогда
Код

jQuery(document).ready(function(){
   jQuery("#test").hide();
});


http://wwwadmin.ru/javascript/jquery/

Автор: Штык 1.9.2009, 15:07
извиняюсь опечатался, конечно же 
Код
 jQuery("#test").hide(); 
, но код все равно не работает

Автор: Samotnik 10.9.2009, 20:31
Штык, как вариант - проверьте не подключены ли другие библиотеки, к примеру: Jquery && mootools вместе не дружат

Автор: unicross 10.9.2009, 20:47
Цитата(Samotnik @  10.9.2009,  21:31 Найти цитируемый пост)
 Jquery && mootools вместе не дружат

 smile После jQuery.noConflict(); дружат на ура... Только похоже, что он дважды вызывает этот метод...

Автор: Dobermann 10.9.2009, 23:49
с друпалом вообще без проблем =\

Автор: Штык 11.9.2009, 07:33
покурил мануалы и проблема решилась) скачал плагин sc jquery для joomlы, он как раз подключает jquery и выполняет jquery.noConflict.
код для использования всех прелестей выглядит так
Код

$document = & JFactory::getDocument();
$document->addScriptDeclaration("                                 
   
   jQuery(function($) {

        //тут собственно и кодируем на jquery
        
    });
   
   
   
   ");
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)