javascript - 使用可排序后的 jQuery 追加

标签 javascript jquery jquery-ui

我可以按照我想要的方式将列表从一个 UL 移动到另一个 UL。一切都很完美!但是,其中一个列表具有“调整大小”选项,因此当我将 LI 从一个 UL 移动到另一个 UL 时,您无法调整它的大小,因为 LI 所在的 UL 没有附加调整大小。

$("ul").sortable({
    connectWith: "ul",
}).disableSelection();

$("#newsLayout li").resizable({
    grid: 10
});

我知道我需要附加一些东西(也许使用 live?),但我的 jQuery 技能不太好。也许你们中的一些人可以帮助我?

最佳答案

在排序更新后销毁旧的可调整大小并创建一个新的:

 $("ul").sortable({
    connectWith: "ul",
    update: function() 
            {
              $("li").resizable('destroy');
              $("#newsLayout li").resizable({grid: 10});}
    }).disableSelection();

关于javascript - 使用可排序后的 jQuery 追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6146383/

相关文章:

javascript - 如何让 Webstorm 识别我的 LESS 文件?

javascript - 获取字符串中的特定键值

javascript - 在 ScrollExtend 上调用函数 - jQuery

html - Jquery ui "toggle class"不缓和

php - 使用 javascript 或 jquery 更改值..有可能吗?

javascript - 在 firefox 扩展中读取本地 json 文件

javascript - 如何使 Windows 应用商店应用程序非全屏?

c# - 代理asp不加载外部xml

javascript - Wheel Color Picker jquery修改

javascript - 通过抓取其背景来拖动 div 内容