gpt4 book ai didi

javascript - 如何使用 jQuerys Selectable 选择一个 div 及其子元素作为句柄?

转载 作者:行者123 更新时间:2023-11-30 06:44:15 24 4
gpt4 key购买 nike

我有一个 div,其中包含两个不填满该 div 的元素。我想选择元素来选择包含的 div。另外,我希望在 div 中单击但在元素外部不选择元素(并触发取消选择)。我该怎么做?

fiddle :http://jsfiddle.net/U5cmy/1/

最佳答案

$("#all").on("mousedown", function(event) {
if (!$(event.target).is(".item-top, .item-bottom") && !$(event.target).hasClass("ui-selected")) {
event.stopImmediatePropagation();
return false;
}
});

$('#all').selectable({
start: function(event, ui) {
$(this).data("isDeselect", $(event.target).is(".item"))
},
selected: function(e, ui) {
if ($(this).data("isDeselect") === true) {
$(ui.selected).removeClass("ui-selected");
ui.selected = null;
}
}
});

fiddle :http://jsfiddle.net/1stein/sNMw3/

关于javascript - 如何使用 jQuerys Selectable 选择一个 div 及其子元素作为句柄?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com