collapse
Triggered when an item of a PanelBar is collapsed.
Event Data
e.item Element
The collapsing item of the PanelBar.
Attach collapse event handler during initialization; detach via unbind()
<ul id="panelbar">
<li>Item 1
<ul>
<li>Sub Item 1</li>
<li>Sub Item 2</li>
<li>Sub Item 3</li>
</ul>
</li>
<li>Item 2
<ul>
<li>Sub Item 1</li>
<li>Sub Item 2</li>
<li>Sub Item 3</li>
</ul>
</li>
</ul>
<script>
// event handler for collapse
var onCollapse = function(e) {
// access the collapsed item via e.item (HTMLElement)
// detach collapse event handler via unbind()
panelBar.data("kendoPanelBar").unbind("collapse", onCollapse);
};
// attach collapse event handler during initialization
var panelBar = $("#panelbar").kendoPanelBar({
collapse: onCollapse
});
</script>
Attach collapse event handler via bind(); detach via unbind()
<ul id="panelbar">
<li>Item 1
<ul>
<li>Sub Item 1</li>
<li>Sub Item 2</li>
<li>Sub Item 3</li>
</ul>
</li>
<li>Item 2
<ul>
<li>Sub Item 1</li>
<li>Sub Item 2</li>
<li>Sub Item 3</li>
</ul>
</li>
</ul>
<script>
$("#panelbar").kendoPanelBar();
// event handler for collapse
var onCollapse = function(e) {
// access the collapsed item via e.item (HTMLElement)
// detach collapse event handler via unbind()
$("#panelbar").data("kendoPanelBar").unbind("collapse", onCollapse);
};
// attach collapse event handler via bind()
$("#panelbar").data("kendoPanelBar").bind("collapse", onCollapse);
</script>