网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月07日
漏签
0
天
ztree吧
关注:
1,844
贴子:
12,483
看贴
图片
吧主推荐
游戏
2
回复贴,共
1
页
<返回ztree吧
>0< 加载中...
关于ztree取消选中Ctrl+单击,如何更改为再次单击就取
只看楼主
收藏
回复
卡布奇诺7love
种子
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
关于ztree取消选中Ctrl+单击,如何更改为再次单击就取消选中?觉得这样做对用户友好一些,有大神指教吗?
送TA礼物
IP属地:江苏
来自
iPhone客户端
1楼
2019-01-06 16:36
回复
卡布奇诺7love
种子
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
自己摸索着解决了...只能算是障眼法了,在ztree看来还是选中状态
IP属地:江苏
来自
iPhone客户端
2楼
2019-01-07 15:40
回复
收起回复
aklices2
种子
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
var setting = {
............
callback:{
....
beforeClick: ztpreclick,
.....
}
................
-------------------------------------------------------
//再次单击取消选中状态
function ztpreclick(treeId, treeNode, clickFlag) {
if ($.fn.zTree._z.data.isSelectedNode($.fn.zTree.getZTreeObj(treeId).setting, treeNode)) {
console.log('曾经选中了');
$.fn.zTree.getZTreeObj(treeId).cancelSelectedNode(treeNode);
console.log('取消选中后,阻止onclick事件继续执行,返回一个false');
//阻止后的onclik事件就不执行了,如果onclik里面有调用外部的逻辑也应该分成选中和不选中两个状态分
//调用外部的取消逻辑放在false前,激活逻辑放在IF后,
return false;
}
};
IP属地:湖北
4楼
2020-11-15 11:30
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
国足1比1战平泰国队
2431830
2
8u在高中的最后一天
1805337
3
高考倒计时1天
1616440
4
BLG2-0轻取RNG
1410561
5
买黑神话选Steam还是WeGame
1410344
6
我在剑网3当萌新
992400
7
电锯人167话 逆天剧情
958200
8
崩坏星穹铁道椒丘立绘公布
832623
9
乒乓球女队征战成绩册
816046
10
咒术回战262话只有7页
651987
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示