我需要在jQuery腳本兩個集裝箱從取消選中它們內部的複選框排除,所以我做了一個如果:「如果X!」工作 - 「如果x或y!」不工作
$('#newform li :checkbox').change(function() {
var exclude = $(this).closest('div');
if (!exclude.hasClass('size') || !exclude.hasClass('price'))
$(this).closest('ul').find(':checkbox').not(this).prop('checked', false);
});
它現在不是「排除」任何東西,但是如果我從||
中刪除,如果它只適用於該課程。哪裏有問題?
「!(a || b)」是「!a &&!b」 –