2009-08-05 2 views
0

Что такое требуется JS необходимой, чтобы сделать первый контейнер Accordion быть открытым, используя этот код:Открыть Аккордеон Когда Lands пользователя на странице

http://mibsolutionsllc.com/icontact/?page_id=7

+0

рекомендуется предоставить соответствующий код, когда упомянутые изменения страницы, ваш вопрос больше не будет полезен другим –

+0

Эй, один из нас ответил на ваш вопрос? Если это так, вы можете принять его с помощью флажка. –

ответ

0

$('#vertical-container h1:first').click();

Предполагая, что вы используете JQuery.

или

$('#vertical-container h1:first').addClass('accordion_toggle_active');

может работать.

0

Ваш текущий код:

function loadAccordions() { 

     var bottomAccordion = new accordion('vertical_container'); 

     var nestedVerticalAccordion = new accordion('vertical_nested_container', { 
      classNames : { 
       toggle : 'vertical_accordion_toggle', 
       toggleActive : 'vertical_accordion_toggle_active', 
       content : 'vertical_accordion_content' 
      } 
     }); 

     // Open first one 
     bottomAccordion.activate($$('#vertical_container .accordion_toggle')[0]); 
    } 

проблема VerticalNestedContainer не существует. Поэтому bottomAccordion.activate никогда не выполнялся. Вы можете удалить этот неиспользуемый аккордеон или проверить, если он существует до того, как это:

function loadAccordions() { 

     var bottomAccordion = new accordion('vertical_container'); 
     if($('vertical_nested_container')){ 
      var nestedVerticalAccordion = new accordion('vertical_nested_container', { 
       classNames : { 
        toggle : 'vertical_accordion_toggle', 
        toggleActive : 'vertical_accordion_toggle_active', 
        content : 'vertical_accordion_content' 
       } 
      }); 
     }   
     // Open first one 
     bottomAccordion.activate($$('#vertical_container .accordion_toggle')[0]); 
    } 

или просто:

function loadAccordions() { 

     var bottomAccordion = new accordion('vertical_container'); 
     // Open first one 
     bottomAccordion.activate($$('#vertical_container .accordion_toggle')[0]); 
    } 
Смежные вопросы