【问题标题】:How can I use JQuery's Drag and Drop on a TextBox?如何在 TextBox 上使用 JQuery 的拖放功能?
【发布时间】:2011-12-20 12:44:31
【问题描述】:

我正在使用 JQuery 并想移动一个文本框。就像使用可拖动函数拖动它一样,也使它成为 droppable() 以便将一些属性拖放到它上面。我无法使文本框既可拖动也不可放置?只有当我用 Div 包围文本框时才有可能。为什么会这样?用文本框实现上述两个功能的正确方法是什么?

【问题讨论】:

    标签: javascript jquery jquery-ui


    【解决方案1】:

    默认情况下,输入元素是可拖动的,因为它不会知道您是要拖动文本框还是将焦点放在它上面。

    这是输入元素的默认cancel 选项,但您可以覆盖它

    $("#yourTextBox").draggable({ cancel: null }); 
    

    【讨论】:

    • 那么如果是这种情况,您能否提出一种我们可以超越默认设置并使它们可拖动的方法??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2013-12-24
    • 2011-02-23
    • 2019-03-17
    相关资源
    最近更新 更多