[英]jQuery: How to remove appended item on click toggle
我要在單擊“跨度”時附加一個類。 我可以在點擊其他圖標時刪除該附加的div並將其添加到那里。 我如何在兩次單擊的每個圖標上添加切換。這是下面的我的jQuery:
var toggle = true;
$('.extra-items span').on('click',function() {
$(".mid-side .same-category").remove();
if(toggle)
{
$(this).closest(".row").append($(".media-categories-all").html());
toggle = false;
}
else
{
$(this).closest(".mid-side .same-category").remove();
toggle = true;
}
})
也有很多“跨度”。 第一次單擊圖標時附加它。.也會在另一個圖標的第一次單擊中刪除它,並且在第一次單擊中不附加任何內容。
謝謝brso05
您可以創建一個全局變量並將其用於切換:
var toggle = true;
$('.extra-items span').on('click',function() {
//removed remove() here
if(toggle)
{
$(this).closest(".row").append($(".media-categories-all").html());
toggle = false;
}
else
{
$(this).closest(".mid-side .same-category").remove();
toggle = true;
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.