Joomla 1.0 Раскрывающийся список с картинкой

Тема в разделе "Навигационная структура сайта", создана пользователем Lehach, 10.07.2009.

  1. Offline

    Lehach Недавно здесь

    Регистрация:
    08.07.2009
    Сообщения:
    7
    Симпатии:
    0
    Нужно создать список, которой бы раскрывался при клике мыши. Также при клике мыши изменяется картинка рядом (была стрелка вверх - стала вниз).

    Имеется вариант, который нормально работал на сайте, сделанном на чистом html. Но при переходе на CMS Joomla 1.0.12 он функционировать отказывается.

    Код (CODE):
    1. <script><!--
    2. function Sim_Sim_Otkroysya()
    3. {
    4.  var obj=document.getElementById('Sim_Sim');
    5.  if(obj.style.display=='none')
    6.   obj.style.display='block';
    7.  else
    8.   obj.style.display='none';
    9. }
    10.  
    11. function chg(id,chk){
    12.     var el = document.getElementById(id);
    13.     var ch = document.getElementById(chk);
    14.     if (el.src.indexOf("down.gif")>0){
    15.         el.src="up.gif"
    16.         ch.checked="true";
    17.     }else{
    18.         el.src="down.gif"
    19.         ch.checked="";
    20.     }
    21. }
    22. --></script>
    23.  
    24. <DIV><A href='javascript: Sim_Sim_Otkroysya()'><img src="down.gif" style="margin-top:-6px;" align=left id="img_1" onClick="chg(this.id,'check')"><div id="img_1" onClick="chg(this.id,'check')"><font class=default><b>Список</b></font></div></A></DIV>
    25.  
    26. <DIV Name=Sim_Sim ID=Sim_Sim Style='text-indent:12pt;display:none'>
    27.  <ul>
    28.   <li>Пункт 1
    29.   <li>Пункт 2
    30.  </ul>
    31. </div>


    Я пробовал использовать простой HTML редактор и редактор mosCE. И в том, и в другом случае код Javascript вроде как корректно отображается. Т.е. на странице не появляется исходный код, а выводится все как надо. Список по-умолчанию не раскрыт (как и должно быть). Но при клике мыши ничего не происходит, он не раскрывается.

    Также пробовал подобный вариант, но где код несколько другой. Аналогичная картина. Все отображается правильно, но не раскрывается.

    Как решить проблему? Нужно либо как-то запустить этот код, либо использовать какой-то другой вариант создания подобного списка.
     
  2.  
  3. Offline

    Lehach Недавно здесь

    Регистрация:
    08.07.2009
    Сообщения:
    7
    Симпатии:
    0
    Проблема решена. Необходимо было перед публикацей статьи отключить визуальный редактор в настройках пользователя.
     

Поделиться этой страницей

Загрузка...