我想在這裏讓複選框追加一個div,當它是檢查並刪除相同的div時,它是取消選中。我相信問題是.remove()被調用時..我只是不知道問題是什麼。 非常感謝您的幫助!jquery .remove不起作用(對我來說)
$(document).ready(function(){
$('.checked_locations').click(function(){
if ($(this).is(':checked'))
{
var value = $(this).val();
$('#locations_filter').append("<div id='hidden_"+value+"'><input type='hidden' name='loc_filter[]' value='"+value+"' /></div>");
}
else
{
//alert('not checked');
$('#locations_filter #hidden_'+value).remove();
}
});
});
你的價值是什麼?你確定沒有空間或特殊字符? –
如果你做了'console.log($('#locations_filter #hidden _'+ value));'它是否提供了實際的元素? –
該值是一個沒有任何空格或特殊字符的字符串 – DanJen