나는 다음과 같은 코드가 있습니다 그것은 나를 각각 "보조"요소는 개별적으로 클릭 할 때 클래스를 전환하거나 모든 보조에 대해 변경할 수 있도록 현재도움말 타겟팅 요소
<div class="main"></div>
<div>
<div class="secondary"></div>
<table class="tbl"></table>
</div>
<div>
<div class="secondary"></div>
<table class="tbl"></table>
</div>
:
$(".main").click(function() {
$(this).toggleClass("classA").toggleClass("classB");
$(".secondary").toggleClass("classC").toggleClass("classD");
));
$(".secondary").click(function() {
$(".secondary").toggleClass("classC").toggleClass("classD");
));
그리고 HTML을 "main"을 클릭했을 때. 해당 "보조"또는 "기본"을 클릭하면 해당 div에 표 숨기기를 추가해야합니다. 타겟팅하는 데 어려움이 있습니다. 시도했지만 실패하는 것은 :
$(this).closest(".tbl").toggle();
HTML을 게시 할 수 있습니까? – Chandu
'.toggleClass()'호출을 묶을 필요는 없습니다. 이것은 마찬가지로 잘 작동합니다 :'$ (this) .toggleClass ("classA classB");' –
@Cybernate 내 질문에. – santa