jQuery MiniUI

标题: tabs切换时如何重复触发事件 [打印本页]

作者: mini3000    时间: 2014-7-4 09:40:08     标题: tabs切换时如何重复触发事件

<div  id="tabs1" class="mini-tabs"  style="width:100%;height:770px;margin-top: 5px;" plain="false" >
            <div name="was1" title="aaa"  url="aa.jsp"  onload="bcTypeCheck">
            </div>
            <div name="was2" title="bbb"  url="bb.jsp">
            </div>
            <div name="was3" title="ccc" url="cc.jsp">
            </div>
        </div>

页面代码如上,我想切换的时候触发事件 bcTypeCheck,但点第一次的时候触发 了,点第二次就不触发 了,怎样才能重复触发?


作者: felt    时间: 2014-7-4 09:49:13

监听tabs事件,onactivechanged
作者: mini3000    时间: 2014-7-4 10:34:23

felt 发表于 2014-7-4 09:49
监听tabs事件,onactivechanged

<div name="was1" title="aaa" url="aa.jsp" visible="false" onactivechanged="bcTypeCheck" >

我改成这样了,还不行啊,我选第一次aaa的时候提示了,然后我选bbb,再选回aaa就没效果了,跟onload那个一样啊?
作者: felt    时间: 2014-7-4 10:36:42

mini3000 发表于 2014-7-4 10:34
我改成这样了,还不行啊,我选第一次aaa的时候提示了,然后我选bbb,再选回aaa就没效果了,跟onload那 ...

这是tabs的事件,你写在tab上干什么
作者: mini3000    时间: 2014-7-4 10:46:23

felt 发表于 2014-7-4 10:36
这是tabs的事件,你写在tab上干什么

具体怎样写?麻烦大大写一下,没具体例子,不会写
作者: felt    时间: 2014-7-4 10:57:47

mini3000 发表于 2014-7-4 10:46
具体怎样写?麻烦大大写一下,没具体例子,不会写

<div  id="tabs1" class="mini-tabs"  onactivechanged="onActiveChanged" >

function onActiveChanged(e){
  alert(e.tab.title)
}
作者: mini3000    时间: 2014-7-4 11:11:17

felt 发表于 2014-7-4 10:57
function onActiveChanged(e){
  alert(e.tab.title)
}

成功了,谢谢
顺便再问个问题,我刚加onactivechanged="onActiveChanged" 时没反应,去掉 plain="false"就行了,这个 plain="false"是什么意思?
作者: felt    时间: 2014-7-4 11:19:54

mini3000 发表于 2014-7-4 11:11
成功了,谢谢
顺便再问个问题,我刚加onactivechanged="onActiveChanged" 时没反应,去掉 plain="false" ...

plain属性只是控制是否隐藏头部背景,和这事件无关的
我在例子上测试没问题




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2