私は使用しjQuery Accordion
ていて、パネルのロードがいつ終了したかを知る必要があります。イベントをバインドする必要があることは理解していますがaccordionchange
、パネルが開いたときにどうやってわかるのか、そこから本当に混乱しています。
関数の中に入れるとalert()
、パネルが開いた後に表示されますが、パネルが閉じた後にも表示されます。
$("#campaigns").accordion({
event: 'click',
active: false,
collapsible: true,
autoHeight: false,
heightStyle: "content"
}).bind("accordionchange", function(event, ui) {
alert('Panel opened and closed');
});
パネルが開いたときだけ知るにはどうすればよいですか?