jQuery MiniUI

 找回密码
 立即注册
查看: 2340|回复: 5
打印 上一主题 下一主题

tabs的ondestroy函数bug [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-5 11:12:26 |只看该作者 |倒序浏览
本帖最后由 pvfhv 于 2013-10-7 13:12 编辑

    <div class="mini-tabs">
        <div title="百度" url="http://www.baidu.com" showCloseButton="true" ondestroy="destroyTab"></div>
        <div title="本地网页" url="../crud.html" showCloseButton="true" ondestroy="destroyTab"></div>
    </div>

    <script type="text/javascript">
        mini.parse();

        function destroyTab() {
            alert('本地的网页可以被执行,远程的没法!!');
        }
    </script>


url如果是远程的页面,ondestroy则不能被执行,不知道怎么解释???
另外,只看到removeAction只能获得一个属性值"close",不知道有没有其它值呢??

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-10-5 14:12:51 |只看该作者
你没绑定destroyTab,代码中没有

Rank: 8Rank: 8

板凳
发表于 2013-10-6 10:36:15 |只看该作者
你监听tabs的ontabdestroy事件
现在tab的ondestory有些小问题

Rank: 2

地板
发表于 2013-10-7 13:19:20 |只看该作者
factory 发表于 2013-10-6 10:36
你监听tabs的ontabdestroy事件
现在tab的ondestory有些小问题

这个bug修改吗?

Rank: 8Rank: 8

5#
发表于 2013-10-7 13:28:18 |只看该作者
pvfhv 发表于 2013-10-7 13:19
这个bug修改吗?

这个事件的设计跟tabs的ontabdestory其实有冲突,完全可以直接用ontabdestroy,不要用ondestory,
你有20个tab,如果都需要关闭销毁事件,写20遍的ondestory么?

Rank: 2

6#
发表于 2013-10-7 14:48:16 |只看该作者
factory 发表于 2013-10-7 13:28
这个事件的设计跟tabs的ontabdestory其实有冲突,完全可以直接用ontabdestroy,不要用ondestory,
你有20个t ...

有道理,收到!

Archiver|普加软件

GMT+8, 2024-6-26 19:58 , Processed in 1.056645 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部