2014-02-11 2 views
-1
$('.products .product-category[data-slug="'+slug+'"] .expander').slideDown(); 

나는 위의 선택을 가지고 있지만 나는 모든 하지만[data-slug="'+slug+'"]를 선택하고 .slideUp()jQuery를이

감사

를 사용하여 그들을 밀어 다른 곳에서 다른 선택기를 추가하는 것을 시도하고있다

답변

1

당신은 0123을 사용하는 :not selector

$('.products .product-category:not([data-slug="'+slug+'"]) .expander').slideUp() 
0

시도를 사용할 수 있습니다 592,:

$('.products').not('.product-category[data-slug="'+slug+'"] .expander').slideUp(); 
0

.not()을 시도해보십시오

$('.products .product-category').not('[data-slug="'+slug+'"]').find('.expander').slideUp(); 
1

을 시도해보십시오 .not()

$('.products .product-category').not('[data-slug="'+slug+'"] .expander').slideUp(); 


:not()

$('.products .product-category:not([data-slug="'+slug+'"] .expander').slideUp(); 

Attribute Not Equal Selector [name!="value"]

$('.products .product-category[data-slug!="'+slug+'"] .expander').slideDown();