我正在尝试重新排序我的图片。但它不起作用。我正在尝试将其与文本一起工作。但是图像发生了什么。图像未重新排序。请提出任何建议。
$(function() {
$( ".sortable-row" ).sortable({
//alert("a");
});
});
ul {
float: left;
width: 100%;
padding: 10px;
margin: 10px;
list-style-type: none;
}
li {
display: inline;
}
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script>
<ul class="sortable-row" >
<li id="1" class="status"><img id="1" width="220px" src="http://img.youtube.com/vi/ijex5274t_c/hqdefault.jpg"/></li>
<li id="2" class="status"><img id="2" width="220px" src="http://img.youtube.com/vi/dDAP9OWtQro/hqdefault.jpg"/></li>
<li id="3" class="status"><img id="3" width="220px" src="http://img.youtube.com/vi/hajnEpCq5SE/hqdefault.jpg"/></li>
<li id="4" class="status"><img id="4" width="220px" src="http://img.youtube.com/vi/jyTA33HQZLA/hqdefault.jpg"/></li>
</ul>
<ul class="sortable-row" >
<li id="15" class="status">Link one</li>
<li id="16" class="status">Link two</li>
<li id="17" class="status">Link three</li>
<li id="18" class="status">Link four</li>
</ul>
答案 0 :(得分:0)
您需要更改&lt; li&gt;的CSS元素与图像的高度相匹配。
使用:
li {display:inline-block}