文檔金喜正規(guī)買球>>telerik中文文檔>>事件
事件
Kendo UI ActionSheet為自定義功能提供了簡(jiǎn)單的配置或擴(kuò)展點(diǎn)。
open
打開ActionSheet時(shí)觸發(fā)open事件。
下面的例子演示了如何訂閱組件的open事件:
<div id="actionsheet"></div> <button id="openActionSheetBttn">OPEN ACTION SHEET</button> <script> var actionsheet = $('#actionsheet').kendoActionSheet({ title:'Select item', items:[ { text: 'Edit Item', iconClass: 'k-icon k-i-edit', description: "Select to enter edit mode.", click: onClick }, { text: 'Add to Favorites', iconClass: 'k-icon k-i-heart', click: onClick }, { text: 'Cancel', iconClass: 'k-icon k-i-cancel', group: 'bottom', click: onClick }, ], open: onOpen }).data('kendoActionSheet'); function onClick(e) { e.preventDefault(); actionsheet.close(); } function onOpen() { console.log("Open fired!") // your custom logic here } $("#openActionSheetBttn").kendoButton({ click: function (e) { actionsheet.open() } }); </script
Close
close事件在ActionSheet關(guān)閉時(shí)觸發(fā)。
下面的例子演示了如何訂閱組件的open事件:
<div id="actionsheet"></div> <button id="openActionSheetBttn">OPEN ACTION SHEET</button> <script> var actionsheet = $('#actionsheet').kendoActionSheet({ title:'Select item', items:[ { text: 'Edit Item', iconClass: 'k-icon k-i-edit', description: "Select to enter edit mode.", click: onClick }, { text: 'Add to Favorites', iconClass: 'k-icon k-i-heart', click: onClick }, { text: 'Cancel', iconClass: 'k-icon k-i-cancel', group: 'bottom', click: onClick }, ], close: onClose }).data('kendoActionSheet'); function onClick(e) { e.preventDefault(); actionsheet.close(); } function onClose() { console.log("Close fired!") // your custom logic here } $("#openActionSheetBttn").kendoButton({ click: function (e) { actionsheet.open() } }); </script