2016-01-27 96 views
1

我想用刪除錨標記圖標刪除添加的列表不工作,但它移除並重新打開列表刪除圖標在錨標記

$('.list').on("click", ".remove", function() { 
 
      $(this).parent().remove(); 
 
     });
<ul class="list"> 
 
<li><a href="#">List[i]<i class="fa fa-remove remove"></i></a></li> 
 
</ul>

+0

@Nimesh是正確的.. –

+0

什麼是 「再次打開列表中的」 是什麼意思? – jeffdill2

+0

手段@ jeffdill2激活錨鏈接,當我點擊刪除圖標 –

回答

0

您要刪除a,使用closest刪除列表項

$('.list').on("click", ".remove", function() { 
     $(this).closest('li').remove(); 
    }); 
+0

不,列表中刪除並再次打開錨鏈接.. –

0

給予一定的價值斜體標籤,以便您可以點擊它。

$('.list').on("click", ".remove", function() { 
 
      $(this).parent().remove(); 
 
     });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul class="list"> 
 
<li><a href="javascript:;">List[i]<i class="fa fa-remove remove">X</i></a></li> 
 
</ul>

+0

fa fa-remove是一個引導圖標..如果我點擊該鏈接列表刪除並再次打開列表鏈接 –