나는이 같은 기능을 가지고 다른 블록이 하나를 보여줍니다 특정 ID와 링크의 클릭에 따라서JQuery와 fadeIn 하나, 페이드 아웃 여러 div의
$(document).ready(function(){
$("#showt").click(function(){
$(".t").fadeIn("fast");
});
$("#showt").click(function(){
$(".m").fadeOut(0);
});
$("#showt").click(function(){
$(".a").fadeOut(0);
});
});
$(document).ready(function(){
$("#showm").click(function(){
$(".m").fadeIn("fast");
});
$("#showm").click(function(){
$(".t").fadeOut(0);
});
$("#showm").click(function(){
$(".a").fadeOut(0);
});
});
$(document).ready(function(){
$("#showa").click(function(){
$(".a").fadeIn("fast");
});
$("#showa").click(function(){
$(".t").fadeOut(0);
});
$("#showa").click(function(){
$(".m").fadeOut(0);
});
});
, 그러나 숨 깁니다, 모든 것이 완벽하게 작동하지만 난 ' 그냥 함수의 코드를 줄이는 방법이 있습니까?
감사합니다.
HTML은 :
<a href="#" class="tag" id="showt">ttt</a>
<a href="#" class="tag" id="showm">mmm</a>
<a href="#" class="tag" id="showa">aaa</a>
<div class="row">
<div class="col-1"></div>
<div class="col-2">
<div class="t">
Ttt
</div>
<div class="m">
Mmm
</div>
<div class="a">
Aaa
</div>
</div>
<div class="col-3">
<div class="t">
Ttt
</div>
<div class="m">
Mmm
</div>
<div class="a">
Aaa
</div>
</div>
<div class="col-4"></div>
HTML을 추가하십시오. – Neil
HTML이 추가되었습니다. 이 DIV의 표시는 CSS 파일에서 none으로 설정됩니다. – fuji
고마워, 내 대답을 넣어. – Neil