gpt4 book ai didi

javascript - keyup 后禁用 jQuery Draggable

转载 作者:行者123 更新时间:2023-12-02 18:15:55 25 4
gpt4 key购买 nike

这是我的 fiddle :http://jsfiddle.net/2vtDj/1/

现在这些框是可拖动的,但我希望它们在输入框中输入文本后不可拖动。

我一直在搞乱的 jQuery:

    // tried 'disable', and just #sortable without li
$("#sortable > li").draggable('destroy');

完整代码:

    $('input').keyup(function() {
filter(this);

});

function filter(element) {
var value = $(element).val();

$("#sortable > li").each(function () {
if ($(this).text().toLowerCase().indexOf(value) > -1) {
$(this).show();
$(".number").show();
$(".numberstwo").show();
$("#sortable > li").draggable('destroy');

// $('#sortable').addClass("destory");


} else {
$(this).hide();
$(".number").hide();
$(".numberstwo").hide();
$(".games").css( "padding-top", "40px");

}
});
}

最佳答案

$("#sortable").sortable({
revert: true,
placeholder: "dashed-placeholder" ,
cancel: '.canceled' // <-----add this option
});

$("#sortable > li").each(function () {
if ($(this).text().indexOf(value) > -1) {
$(this).show();
$(".number").fadeOut();
$(".numberstwo").fadeOut();
$(this).addClass('canceled'); // <---- add
} else {
$(this).hide();
$(".number").show();
$(".numberstwo").show();
$(this).removeClass('canceled'); // <---- add
}
});

关于javascript - keyup 后禁用 jQuery Draggable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19309202/

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