【发布时间】:2015-10-23 16:22:26
【问题描述】:
我要问一个关于 jquery 的问题。我是 jquery 的新手,发现了一些代码来拖放文本。我想在文本框中输入文本获取其值,然后拖放写入的文本。
<script type="text/javascript">
$("button:#Get").click(function () {
$('#msg').html($('input:text').val());
});
$("button:#Reset").click(function () {
$('#msg').html("");
$('input:text').val("");
});
$("button:#Set").click(function () {
$('input:text').val("ABC");
$('#msg').html($('input:text').val());
});
$(function() {
$( "#msg" ).draggable();
$( "#droppable" ).droppable({
drop: function( event, ui ) {
$( this )
.addClass( "ui-state-highlight" )
.find( "p" )
.html( "Dropped!" );
}
});
});
</script>
<div style="padding:16px;">
TextBox : <input type="text" value="Type something"></input>
</div>
<button id="Get">Get TextBox Value</button>
<button id="Set">Set To "ABC"</button>
<button id="Reset">Reset It</button>
<div id="msg" class="ui-widget-content">
<p></p>
</div>
问题是这两个脚本完美地在单独的文件中工作。但我必须将它合并到一个文件中。请帮忙
【问题讨论】:
-
你的意思是你想单独拖放输入的文本内容......?我真的不认为
jquery ui draggable可以直接使用。您只能拖动元素。但是可能会有一些工作让它看起来像我们想要的那样。但在这种情况下,您需要进一步解释,而不仅仅是说“我想合并这两段代码”。阅读How to Ask 可能会有所帮助
标签: javascript jquery html