gpt4 book ai didi

javascript - 可以取消初始化 JavaScript 函数吗?

转载 作者:行者123 更新时间:2023-12-01 00:55:54 24 4
gpt4 key购买 nike

我正在使用 Select2 jquery 库来设置我的选择元素的样式。在某个媒体查询中,我想删除库并使用标准选择元素。是否可以在某个媒体查询时取消初始化 jquery 库?

$("#location").select2({});

$(window).on("resize", function() {
var win = $(this);

if (win.width() <= 575) {
// uninitialize select2
}

});

最佳答案

在 select2 中你可以使用 destroy 来解除绑定(bind)

// Destroy location
$('#location').select2('destroy');

所以在你的例子中:

$("#location").select2({});

$(window).on("resize", function() {
var win = $(this);

if (win.width() <= 575) {
$('#location').select2('destroy');

}

});

文档:https://select2.org/programmatic-control/methods#destroying-the-select2-control

关于javascript - 可以取消初始化 JavaScript 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56583867/

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