gpt4 book ai didi

javascript - 如何使用 draggable 和 droppable 将
  • 附加到
  • 转载 作者:行者123 更新时间:2023-11-30 16:05:49 24 4
    gpt4 key购买 nike

    我在控制我的 <li> 位置时遇到了一个小问题当我从 JQuery UI 使用 draggable 和 droppable 时,对象就消失了。

    我创建了这个非常精细的 fiddle 来说明我的问题:JSFiddle

    为什么 .courseBox 没有进入.semester <ul>

    .courseBox应该可以来回移动,而且不仅仅是在尝试将其附加到 .semester 时我有这个问题。尝试移动 .courseBox 时会发生这种情况回到.basket

    我相信这可能与我的 moveCourse 有关功能。

    最佳答案

    问题来自这一行:

    function moveCourse(item, target){
    var parent = item.parent();
    var boxId = item.attr("id");
    console.log(parent.attr("id") + " contains " + boxId);
    console.log("target is: " + target.attr("id"));
    parent.find(boxId).remove(); // Here you are deleting the li element
    target.append(item); // THIS LINE
    }

    基本上,您要删除 li 元素,然后将 li 元素重新附加到目标容器中。

    P.S : moveCourse 函数好像没什么用

    关于javascript - 如何使用 draggable 和 droppable 将 <li> 附加到 <ul> ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37068103/

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