從ul列表中刪除後,我一直在添加li元素。 我試過append()
和appendTo()
varius方法,但仍然沒有。如何將分離的li元素添加到ul列表中
https://jsfiddle.net/kq1yyoLk/ 的基本思路是,點擊2,3,4,5,6項,它會顯示你的項目-1
$(function() {
$('li').on('click', function(e) {
e.preventDefault();
var number = $("a", this).data('number');
var temp = $('list-1').detach();
$('ul #list-item').append(temp);
});
});
#list-1 {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="features-content">
<ul id="list-item" class="fa-ul features-list">
<li id="list-1"><a href="#" data-number="1">1</a>
<li id="list-2"><a href="#" data-number="2">2</a></li>
<li id="list-3"><a href="#" data-number="3">3</a></li>
<li id="list-4"><a href="#" data-number="4">4</a></li>
<li id="list-5"><a href="#" data-number="5">5</a></li>
<li id="list-6"><a href="#" data-number="6">6</a></li>
<li id="list-7"><a href="#" data-number="7">7</a></li>
</ul>
</div>
問題尚不清楚。解釋你確切需要什麼。 –
@RoryMcCrossan該帖子已更新。 – test
您的代碼有一些錯誤。 「$('ul#list-item')」這段代碼是錯誤的。和「$('list-1')」這個代碼也是。 –