I have a sortable list as follows:
<div id = "sortable">
<div class = "sortableItem day">Monday</div>
<div class = "sortableItem" id="result1">Hotel 1</div>
<div class = "sortableItem" id="result2">Hotel 2</div>
<div class = "sortableItem" id="result3">Hotel 3</div>
<div class = "sortableItem" id="result4">Hotel 4</div>
<div class = "sortableItem" id="result5">Hotel 5</div>
<div class = "sortableItem day">Tuesday</div>
<div class = "sortableItem" id="result6"></div>
<div class = "sortableItem" id="result7"></div>
<div class = "sortableItem" id="result8"></div>
<div class = "sortableItem" id="result9"></div>
<div class = "sortableItem" id="result10"></div>
<div class = "sortableItem day">Wednesday</div>
<div class = "sortableItem" id="result11"></div>
<div class = "sortableItem" id="result12"></div>
<div class = "sortableItem" id="result13"></div>
<div class = "sortableItem" id="result14"></div>
<div class = "sortableItem" id="result15"></div>
<div class = "sortableItem day">Thursday</div>
<div class = "sortableItem" id="result16"></div>
<div class = "sortableItem" id="result17"></div>
<div class = "sortableItem" id="result18"></div>
<div class = "sortableItem" id="result19"></div>
<div class = "sortableItem" id="result20"></div>
<div class = "sortableItem day">Friday</div>
<div class = "sortableItem" id="result21"></div>
<div class = "sortableItem" id="result22"></div>
<div class = "sortableItem" id="result23"></div>
<div class = "sortableItem" id="result24"></div>
<div class = "sortableItem" id="result25"></div>
</div>
<script>
$(function() {
$( "#sortable" ).sortable();
});
</script>
This works fine, except that the days of the week divs should not be sortable. They should be fixed and the other items should sort around them.
So for example, if I drag #result6 up into Monday, then #result5 should drop down into Tuesday as the div containing Tuesday should hold its position. Is this possible with jQuery's sortable or do I need to consider a different method here?