여기에 fiddle입니다.
선택 드롭 다운에서 색상을 선택했을 때 알 수 있듯이 모두 div가 ".box"색상으로 변경됩니다.
한 번에 하나의 div 만 변경하고 다른 div는 그대로 둘 수 있습니까? 이 중 수백 가지가 있으므로 각 클래스의 클래스/ID를 변경하는 것은 실제로 옵션이 아닙니다.
나는 많은 행운의 필터를 시험해 보았다.jQuery로 다른 클래스와 동일한 클래스로 하나의 div를 필터링하십시오.
0
A
답변
2
$('.box')
에 context
인 $(this).parent()
을 제공 할 수 있습니다.
$('select').change(function(){
$('.box', $(this).parent()).removeClass('red green blue').addClass(
$(this).find('option:selected').text().toLowerCase()
);
})
.change();
0
사용 .prev(selector)
, 귀하의 예제에서는 다음과 같습니다
$('select').change(function() {
$(this).prev('.box').addClass();
});
라이브 예 : http://jsfiddle.net/nFGRa/2/
1
변경이 귀하의 js 코드 :에
$('select').change(function(){
$(this).siblings('.box').removeClass('red green blue').addClass(
$(this).find('option:selected').text().toLowerCase()
);
})
.change();
관련 문제
- 1. jQuery가 동일한 클래스로 하나의 div를 전환합니다.
- 2. 하나의 div를 JQuery로 바꾸기
- 3. jquery 다른 여러 클래스와 같은 클래스로 하나의 요소를 선택하십시오.
- 4. 하나의 파일을 다른 파일의 값을 기준으로 필터링하십시오.
- 5. jQuery로 div를 동적으로 생성
- 6. 하나의 정적 클래스와 하나의 일반 클래스가 동일한 구성을 공유합니까?
- 7. 하나의 div를 숨기고 하나의 버튼을 클릭하여 다른 div를 표시하십시오.
- 8. 데이터가 다른 하나의 위젯 클래스와 여러 위젯
- 9. div를 jQuery로 표시/숨기기
- 10. 하나의 div가 다른 div를 변경합니다.
- 11. 하나의 div를 다른 div로로드하는 방법
- 12. 하나의 클래스를 다른 클래스로 인식하는 방법
- 13. Div가 jQuery로 다른 div를 가리키면 변경됨
- 14. 드롭 다운을 통해 Jquery로 "items"를 필터링하십시오.
- 15. 상태가 다른 요소를 필터링하십시오.
- 16. "un"jQuery로 div를 전환
- 17. jQuery로 타원형으로 div를 그립니다.
- 18. jQuery로 div를 숨기는 방법?
- 19. DIV를 jQuery로 가로로 움직입니다.
- 20. 안드로이드에서 하나의 클래스에서 다른 클래스로 문자열 전달하기
- 21. Xcode 하나의 클래스에서 다른 클래스로 NSMutableArray 전달하기
- 22. 자바에서 다른 클래스로 하나의 인스턴스를 닫는 방법
- 23. 클래스 속성을 다른 (동일한 속성) 클래스로 매핑
- 24. jQuery에서 동일한 상위 항목의 다른 하위 div를 클릭하여 하나의 하위 div를 선택하는 방법은 무엇입니까?
- 25. 하나의 div를 상단에 정렬하고 다른 div를 동일한 셀의 botton에 정렬하는 방법은 무엇입니까?
- 26. 하나의 클래스를 다른 클래스로 페이드하기 위해 jQuery 사용하기
- 27. 스크롤 이벤트에서 jQuery로 div를 슬라이딩
- 28. jquery로 div를 간단하게 만드는 방법
- 29. Jquery로 여러 DIV를 전환하려고 시도했습니다.
- 30. jQuery로 페이지로드시 div를 줌하는 방법?
스팟. 건배! –