[英]jQuery Drag & Drop data from <div> tag to <textarea> tag
我正在研究,但我沒有辦法解決這個問題:
我想將數據從<div>
標簽拖放到<textarea>
標簽, <textarea>
textarea> 中的值將更改為 position,我將<div>
標簽放在那里。
示例:value1 -> 我將<div class="btn btn-info draggable">value1</div>
拖到 < <textarea>Type something</textarea>
-> 更改為<textarea> Type value1 something</textarea>
這是我當前的代碼:
$(document).ready(function () { $(".draggable").draggable({ revert: true, helper: 'clone', start: function (event, ui) { $(this).fadeTo('fast', 0.5); }, stop: function (event, ui) { $(this).fadeTo(0, 1); } }); $("#MessageArea").droppable({ hoverClass: 'active', drop: function (event, ui) { this.value += " *" + $(ui.draggable).text() + "* "; }, }); });
<fieldset> <legend>Data Area</legend> <div class="btn btn-info draggable">value1</div> <div class="btn btn-info draggable">value2</div> </fieldset> <br /> <div class="form-group"> <textarea id="MessageArea">Type something</textarea> <br /> <input type="button" class="btn btn-warning" value="CLEAR" onclick="$('#MessageArea').val('');" /> </div>
我想在這里發布我的研究,因為我不知道如何在圖書館使用代碼筆。
會是這樣的。 但是數據,在我拖放之后得到 url 沒有得到標簽的文本。
您能否審閱一下並給我您的評論?
<fieldset> <legend>Data Area</legend> <a href="#" class="btn btn-info" draggable="true">Text 1</a> <a href="#" class="btn btn-info" draggable="true">Text 2</a> <a href="#" class="btn btn-info" draggable="true">Text 3</a> </fieldset> <br /> <br /> <textarea id="MessageArea" class="form-control" rows="15" style="min-width: 100%">I have a pen</textarea>
歡迎來到堆棧溢出!
當我嘗試時,您的代碼工作正常。 查看這支筆: https://codepen.io/MortenDL/pen/yLOBZKP
但是,這不會根據需要更改 html 值。 如果您之后想要文本區域的值,您可以這樣做:
$("#MessageArea").val()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.