【问题标题】:Changing the name of a div tag, which has been dragged and dropped with a helper:"clone" on it?更改 div 标签的名称,该标签已使用 helper:"clone" 拖放?
【发布时间】:2014-05-16 05:56:33
【问题描述】:

我希望这是有道理的,但是这里...... 我有一个div,它是可拖动的并且上面有一个助手,现在我需要做的是在它被放到舞台上时更改id 的名称,此时它得到ui-draggable ui-draggable-dragging 类和我似乎无法为其添加 id。 提前致谢

【问题讨论】:

    标签: javascript jquery jquery-ui clone helper


    【解决方案1】:

    你可以使用可拖动的停止功能。

    JS:

    $( ".draggable" ).draggable({
        stop: function() {
           $(this).attr('id','dragged');
        }
     });
    

    HTML

    <div id="dragme" class="draggable">
        test
    </div>
    

    这是一个小提琴:http://jsfiddle.net/d1m5n/H5Utr/

    【讨论】:

    • 我实际上意识到我在做的是一个非常糟糕的主意,所以我将 div 更改为类而不是 id 并且效果很好。但这是由于提供的信息,谢谢:)
    • 很高兴听到 :) 如果它有帮助你会接受这个答案吗:)
    猜你喜欢
    • 2020-05-05
    • 2018-06-10
    • 2019-02-19
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    • 2015-12-11
    相关资源
    最近更新 更多