jQuery MiniUI

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

关于tabs中单个tab页面动态隐藏 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-11-9 16:25:44 |只看该作者 |倒序浏览
在一个tabs中单个tab页需要动态隐藏。我设置的是按钮触发事件改变这个tab的visible="false"。实际上这个属性也已经改变了,但是tab页面并没有隐藏。是因为什么愿意?另外如果这种方法行不通,那么怎么样可以实现这个效果呢?谢谢各位大神了!!

Rank: 8Rank: 8

沙发
发表于 2017-11-9 17:25:41 |只看该作者
tabs.updateTab(tab,{visible:false/true})
需要调用这方法来动态隐藏。

Rank: 2

板凳
发表于 2017-11-10 09:39:06 |只看该作者
felt 发表于 2017-11-9 17:25
tabs.updateTab(tab,{visible:false/true})
需要调用这方法来动态隐藏。

是的,已经解决了

Rank: 2

地板
发表于 2017-11-13 16:47:19 |只看该作者
kangrongyao 发表于 2017-11-10 09:39
是的,已经解决了

如果需要动态隐藏tabs中某个tab页下的某个元素呢?谢谢了

Rank: 2

5#
发表于 2017-11-13 16:53:17 |只看该作者
kangrongyao 发表于 2017-11-13 16:47
如果需要动态隐藏tabs中某个tab页下的某个元素呢?谢谢了

忘记了hide()和show()了

Rank: 8Rank: 8

6#
发表于 2017-11-14 09:29:19 |只看该作者
kangrongyao 发表于 2017-11-13 16:53
忘记了hide()和show()了

这就要看是写死的还是url引入页面的
如果是写死的,可以直接找到元素,进行隐藏操作。
如果是url引入页面的,那就涉及到跨页面了,需要跨页面找到需要操作的元素
var iframeEl=tabs.getTabIFrameEl (tab)
iframeEl.contentWindow.documnet.getElementById(id)...

Archiver|普加软件

GMT+8, 2025-7-10 04:49 , Processed in 1.037680 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部