-2
我想創建一個可拖動和可排序(jQuery UI)div的功能文本框。我希望用戶能夠寫文本,並讓可拖動的項目向右移動,就像文本一樣。下面是什麼我做了樣機:文本框中的可拖動/可排序項目
這裏你可以看到它可以在任何地方在文本框中拖動3個下拉菜單,和文字把它們分開。
我在基本的可拖動/可排序方面取得了很好的進展,但讓它們進入文本框並像文本一樣處理就顯得困難得多。
這甚至可能嗎?
Here is a jsFiddle of my code so far.
和代碼:
<div class="demo">
<div id="sortable" class="ui-state-default">
<div id="draggable1" class="ui-state-default draggable">
<select>
<option>1</option>
<option>10</option>
<option>100</option>
</select>
</div>
<div id="draggable2" class="ui-state-default draggable">
<select>
<option>1</option>
<option>10</option>
<option>100</option>
</select>
</div>
<div id="draggable3" class="ui-state-default draggable">
<select>
<option>1</option>
<option>10</option>
<option>100</option>
</select>
</div>
</div>
</div>
dvdv
<style>
.draggable {
height: 35px;
}
#draggable1 {
width: 45px;
}
#draggable2 {
width: 150px;
}
#draggable3 {
width: 150px;
}
#sortable {
width: 356px;
height: 35px;
text-align: center;
display: table;
overflow: hidden;
padding:0;
margin:0;
}
#sortable > div {
float: left;
}
</style>
<script>
$(function() {
$("#sortable").sortable({
revert: true
});
});
</script>