jQuery UI draggable+sortable を使用すると、ドラッグ可能な要素がソート可能にドロップされると css が失われます。これが私のコードで、これがjsフィドルのデモです
ドラッグ可能な div を sortable に配置してみて、(この場合は) 背景色と境界線が失われることを確認してください。これを防ぐことは可能ですか?
<script>
$("#content").sortable({
revert:true
});
$( "#draggable" ).draggable({
connectToSortable: "#content",
revert: "invalid",
stop: function(event,ui) {
$(ui.item).attr('id','draggable');
}
});
</script>
<style>
#content {width:150px;}
#draggable {
width:50px;
height:50px;
border:1px solid red;
background-color:blue;}
.text {
min-height:100px;
width:100%;
border:1px solid red;
background-color:red;
}
</style>
<div id="content">
<div class="text">Item</div>
<div class="text">Item</div>
<div class="text">Item</div>
<div class="text">Item</div>
<div class="text">Item</div>
<div class="text">Item</div>
</div>