ホバー時にフェードインまたはフェードアウトするボタンを設定すると、子は親と一緒にフェードします。fadeIn()
子にはテキストが含まれているので、またはfadeOut()
効果を無視できるようにしたいと思います。どちらにも運がありませんでしたnot()
。
CSS をオンザフライで変更するだけの場合、それらの変更が親と同じように子供に影響を与えないようにするための優れた方法はおそらくないため、私の側の知識不足が原因であると思われます。
明らかに単純なコードですが、関連する場合は次のとおりです。
myButton.hover(function(){
$(this).fadeTo(/*code to change the speed, etc etc*/);
}, function(){
$(this).fadeTo(/*reverse the changes, and so on*/);
}
});
この種の親への変更を子供に無視させる優れた方法はありますか?