jQuery MiniUI
标题:
tabs组件的loadTab方法中onTabDestroy参数
[打印本页]
作者:
pvfhv
时间:
2013-9-29 14:52:20
标题:
tabs组件的loadTab方法中onTabDestroy参数
如:
http://www.miniui.com/demo/#src=tabs/load.html
案例所示,
loadTab ( url, tab, onTabLoad, onTabDestroy )方法中
onTabDestroy只有如下示图才会起效,其它使tab消失时不会触发!!!
只有点击tab标签右侧的叉号才会触发onTabDestroy方法,如果用removeTab(tab)的方法干掉tab,则不会触发onTabDestroy方法!
作者:
factory
时间:
2013-9-29 15:01:31
JS的控制都不会触发事件的
作者:
pvfhv
时间:
2013-9-29 15:58:20
factory 发表于 2013-9-29 15:01
JS的控制都不会触发事件的
<div id="div1" style="height:30px; background:red;">我是一个tab<input type="button" value="相当于叉按钮" onclick="onTabDestroy()" /></div>
<input type="button" value="removeTab" onclick="onTabDestroy()" />
<script>
//这里相当于onTabDestroy,它怎么消失也得被执行呀
function onTabDestroy() {
alert('马上消失……')
$('#div1').remove();
}
$('#div1').click(onDestroy);
</script>
如上所示代码是不是可以解释这个消失的情况,无论tab怎么消失,都应该执行onTabDestroy函数呀!!
作者:
factory
时间:
2013-9-29 16:57:25
pvfhv 发表于 2013-9-29 15:58
我是一个tab
miniui的规定是这样的,事件需要手动才会触发.
如果你需要调用onTabDestroy 的方法,直接调用就行了
不需要通过事件去调用
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2