永发信息网

jquery ui 的 Selectable 和 Draggable 的结合使用 试了很多方法都不行,需要实现的功能

答案:2  悬赏:60  手机版
解决时间 2021-02-21 02:21
jquery ui 的 Selectable 和 Draggable 的结合使用 试了很多方法都不行,需要实现的功能:
代码如下










相对上面的li 进行拖动 和选中

细节描述:
1.鼠标单击li 的时候 为选中状态 (为select 状态)
2.鼠标可以直接拖动 li
3.鼠标单击li之后 也可以拖动li

单独的选择和拖动 我都测试过了 非常简单 但是 Selectable 和 Draggable 一起用的时候就没法操作了 好像是两者不能共存 但是我确定是有办法解决的 还望jquery ui高手指点指点 万分感激!有不明白的地方可以提出来 我会及时回复!
最佳答案
这是一个已知的 bug(至 jQuery 1.9.1 + UI 1.10.1 都有这问题)。
draggable 和 selectable 或 sortable 一起使用都会出现这种情况。

解决方法:

$("#dragbox1").selectable().find("li").draggable();

$("#dragbox1 li").click(function() {
if(!$(this).hasClass("ui-selected")) {
$(this).addClass("ui-selected").siblings().removeClass("ui-selected");
}
});
全部回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
崩坏3 樱色轮回采集点重置的时间问题
每天只吃红豆,绿豆汤可以减肥吗?
音浪时代量贩式KTV梅山店地址在什么地方,想
遂川大道/遂川大桥(路口)在哪里啊,我有事要
相对分子质量和相对原子质量
拐是什么意思
材料:2008年5月12日四川8.0级地震袭来,就在
城郊乡城南小学幼儿园在哪里啊,我有事要去这
oppoA33使用联通卡上网时为什么禁用电信卡?
骨质增生可以治好吗?
白玉邮政支局这个地址在什么地方,我要处理点
kfr-35w45bp空调一小时耗电量是多少
食物链中营养级别越高的生物,体内有毒物质就
穿越火线,黑神和屠龙,需要多少钱?英雄武器
监控摄像头如何选择哪些网线
推荐资讯
marvell主要做什么芯片
中国画的缺点是什么?只说缺点。
杭瑞高速139公里900米违章超速,深圳车牌,现
初中男和男谈恋爱算早恋吗??
《一定找到你》小品台词是?
2019年智慧学习天天向上课堂作业七年级道德与
淮山煲粥有什么好处?
怎样减少菜品中出现异物
神州租车大连解放广场店地址在哪,我要去那里
15岁了~好像好几个月都没长高~悲
【child什么意思】poorstep-child什么意思?为
莺歌燕舞是什么意和造句
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?