我在列表中有5個項目。我想將第一個和最後一個項目保持在同一位置,並且需要將項目列表作爲滑塊交換。交換列表中的項目
var i=0;
$('.flex-next').click(function(){
i=i+2;
alert(i);
$(".thumbnailIcon li:eq(1)").before($(".thumbnailIcon li:eq(i)"));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li class="parent flex-active-slider">
<div class="node_id"><span>233</span></div>
<ul class="thumbnailIcon">
<li>left</li>
<li class="69">1</li>
<li class="233">2</li>
<li class="299">3</li>
<li>right</li>
</ul>
</li>
<li class="parent">
<div class="node_id"><span>222</span></div>
<ul class="thumbnailIcon">
<li>left</li>
<li class="69">1</li>
<li class="233">2</li>
<li class="299">3</li>
<li>right</li>
</ul>
</li>
<a href="#" class="flex-next">click<a>
<li class="parent">
<div class="node_id"><span>333</span></div>
<ul class="thumbnailIcon">
<li>left</li>
<li class="69">1</li>
<li class="233">2</li>
<li class="299">3</li>
<li>right</li>
</ul>
</li>
我想改變位置的所有thumbnailIcon列表項的位置,如圖所示。 onload [0,1,2,3,4](working),點擊我想改變列表的位置爲[0,3,1,2,4],然後點擊[0,2,3,1 ,4]。我想在上面的點擊函數中改變列表。它是可行的。
向我們展示你已經嘗試 –
我會添加片段 – user3386779
什麼,我覺得這種功能可以與引導來實現。引導程序提供類如col-sm-push- *或col-sm-pull- *。 這些類根據需要將內容向右或向左移動。 – Nitesh