jquery easyui tabs 如何将选中的页签放在最前面?
答案:2 悬赏:80
解决时间 2021-02-27 17:51
- 提问者网友:挣扎重来
- 2021-02-26 22:29
通过一个button事件,将选中的tab置于最前面,请问怎么实现?或者更高端点的,拖动页签放在最前面,能实现吗?
最佳答案
- 二级知识专家网友:年轻没有失败
- 2021-02-26 23:31
可以给div前面留一个padding;
然后选中的tab加特定class,这里用selected举例;
进页面的时候,默认第一个tab的class是selected.
然后设置selected的样式为:position:absolute;left:0; 定位到最左边留出来的padding上
然后给所有tab绑定事件, 点击的话,其他tab就移出selected类, 当前tab加上selected类.
这样就点哪个,哪个就有绝对定位属性,就到第一个去了
然后选中的tab加特定class,这里用selected举例;
进页面的时候,默认第一个tab的class是selected.
然后设置selected的样式为:position:absolute;left:0; 定位到最左边留出来的padding上
然后给所有tab绑定事件, 点击的话,其他tab就移出selected类, 当前tab加上selected类.
这样就点哪个,哪个就有绝对定位属性,就到第一个去了
全部回答
- 1楼网友:滚出爷的世界
- 2021-02-27 00:37
var tab = $('#tt').tabs('tabs');
var len = tab.length;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯