添加這個js代替它會工作順利
$(document).ready(function() {
$('.star').on('click', function() {
$(this).toggleClass('star-checked');
});
$('.ckbox label').on('click', function() {
$(this).parents('tr').toggleClass('selected');
});
$('.btn-filter').on('click', function() {
var $target = $(this).data('target');
if ($target === 'pagado') {
$('.table tr').css('display', 'none');
$('.table tr[data-status="' + $target + '"], .table tr[data-status="pendiente"]').fadeIn('slow');
} else if ($target != 'all') {
$('.table tr').css('display', 'none');
$('.table tr[data-status="' + $target + '"]').fadeIn('slow');
} else {
$('.table tr').css('display', 'none').fadeIn('slow');
}
});
});
我已經添加了新的條件,如果你的代碼檢查,如果目標是pagado顯示該TR加pendiente TR
if ($target === 'pagado') {
$('.table tr').css('display', 'none');
$('.table tr[data-status="' + $target + '"], .table tr[data-status="pendiente"]').fadeIn('slow');
}
可以pagado更改爲任何你想要的或添加更多的錶行,歡呼聲。
非常簡單,它完美的工作......感謝您的時間! – antivinegar
np ...快樂的編碼! –