ボタンを押したときに素敵なフェード効果を作りたいです。
ほとんど機能していますが、1つの問題があります。
クリックすると、class ="number2number3"もフェードします。
クラスにfadeINよりも値number3が含まれている場合、->を呼び出すことは可能ですか?
私は次のマークアップを持っています:
<div class="mouseclicks"><a href="#">test</a></div>
<div class="number1">tesx1</div>
<div class="number2">tesx2</div>
<div class="number2 number3">tesx3</div>
JS
$(function(){
$(".mouseclicks a").click(function(){
$('.number1').fadeTo("fast",0.1);
$('.number2').fadeTo("fast",0.1);
$('.number3').fadeIn("fast",1);
});});
- - - - - - 編集 - - - - - - - - - -
これは特定の番号をフェードアウトしますが、ボタン2を押すとフェードインに戻りません。
$(function(){
$(".mouseclicks a").click(function(){
$('.number1').fadeTo("fast",0.1);
$('.number2').not('.number3').fadeTo("fast",0.1);
$('.number3').fadeIn("fast",1);
});});
$(function(){
$(".mouseclicks2 a").click(function(){
$('.number1').fadeTo("fast",0.1);
$('.number3').not('.number2').fadeTo("fast",0.1);
$('.number2').fadeIn("fast",1);
});});