$('.products .product-category[data-slug="'+slug+'"] .expander').slideDown();
我上面的選擇,但我想在其他地方添加另一個選擇是選擇所有但[data-slug="'+slug+'"]
和使用.slideUp()
jQuery的選擇沒有一定的標籤的所有元素在其中
感謝
滑動起來$('.products .product-category[data-slug="'+slug+'"] .expander').slideDown();
我上面的選擇,但我想在其他地方添加另一個選擇是選擇所有但[data-slug="'+slug+'"]
和使用.slideUp()
jQuery的選擇沒有一定的標籤的所有元素在其中
感謝
滑動起來您可以使用:not selector
$('.products .product-category:not([data-slug="'+slug+'"]) .expander').slideUp()
嘗試使用.not():
$('.products').not('.product-category[data-slug="'+slug+'"] .expander').slideUp();
嘗試.not()
:
$('.products .product-category').not('[data-slug="'+slug+'"]').find('.expander').slideUp();
嘗試.not()
$('.products .product-category').not('[data-slug="'+slug+'"] .expander').slideUp();
$('.products .product-category:not([data-slug="'+slug+'"] .expander').slideUp();
Attribute Not Equal Selector [name!="value"]
$('.products .product-category[data-slug!="'+slug+'"] .expander').slideDown();