2013-03-08 6 views
-1

Я использую jquery ui widget accordion. Я хотел знать, есть ли способ закрыть раздел автоматически через определенное количество секунд.JQuery UI Аккордеон: автоматический закрыть раздел

Вы можете написать пример кода?

Заранее спасибо Данило

+0

Вы можете проверить это здесь, на пользовательском интерфейсе API HTTP: // api.jqueryui.com/accordion/ –

+0

Это должен быть комментарий –

ответ

3

Было бы что-то подобное:

$(function() { 
    $("#accordion").accordion({ 
     collapsible: true, 
     activate: function(event, ui) { 
      setTimeout(function() {  
       $('#accordion').accordion('activate', false); 
      },5000); 
     } 
    }); 
    }); 

Вы должны приспособиться к вашему конкретному случаю, try this fiddle

+0

Спасибо Renan Malke Stigliani. Это было то, что мне нужно! : D – Danilo

0

Так сообщество обычно смотрит вниз на «Написать код для меня» вопросов. Я дам вам подсказку, но в будущем, пожалуйста, попробуйте что-нибудь самостоятельно, прежде чем спрашивать здесь.

setTimeout(function(){ 
    $('.accordion').accordion('activate', false); 
}, 2000); 
+0

Привет, Стив. Я имел в виду, если бы вы могли написать мне пример, потому что теперь я начал изучать jquery и jquery ui. Я никого не хотел обидеть! Я пытался создать его в одиночку, но мне это не удалось. Вот почему я попросил о помощи. – Danilo

Смежные вопросы