用图像重新排序ul li

时间:2015-08-17 19:47:48

标签: javascript jquery html css

我正在尝试重新排序我的图片。但它不起作用。我正在尝试将其与文本一起工作。但是图像发生了什么。图像未重新排序。请提出任何建议。

 $(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>

1 个答案:

答案 0 :(得分:0)

您需要更改&lt; li&gt;的CSS元素与图像的高度相匹配。

使用:

li {display:inline-block}