2016-05-20 1 views
0

У меня есть аккордеон, работающий в моем коде. Тем не менее, мне было интересно, есть ли способ сделать функцию аккордеона функцией всякий раз, когда на нее нажимают. Я надеюсь, что будет возможно связать функцию с событием клика, когда аккордеон будет инициализирован.Semantic UI - Сделать аккордеон вызывать функцию по щелчку?

Например, вы можете установить переключатель в положение, чтобы изменить то, что вызывает основную функциональность аккордеона, как это:

$('.ui.accordion').accordion({ 
    selector: { 
     trigger: '.button' 
    } 
}); 

Есть ли что-то подобное, я могу сделать, чтобы вызвать функцию? Может быть что-то вроде:

$('.ui.accordion').accordion({ 
    onClick: { 
     function: 'myFunc' 
    } 
}); 

ответ

1

Я не знаю вашего Accordian макет, но что-то подобное может работать:

$(".ui .accordion .tab").click(function(){ 
    /* function goes in here */ 
    }); 
}); 

Если это не правильная структура просто вставить ссылку на сайт как ответ, и я исправлю свой ответ!

+0

Ах да, вы правы, я могу просто сделать что-то подобное. По какой-то причине я думал, что это была специальная функция Semantic UI, но мы можем просто использовать обычный материал jQuery. Благодаря! – Rohhan