jQuery仅在1 div具有这种样式时才起作用,我希望当所有div具有这种样式时隐藏此hideme div
1> kapantzak..:
您可以filter()用来检查:visible元素:
function checkVisibility() {
var allHidden = $('.tile').filter(':visible').length === 0;
$('.hideme').toggle(!allHidden);
}
// Toggle the first element on button click and run the check
$('#toggleStyle').on('click', function() {
$('.tile').first().toggle();
checkVisibility();
})
checkVisibility();