プロトタイプを使用してページの div をフェードアウトする必要があります。プロトタイプでjqueryコードに続いてフェードアウトするにはどうすればよいですか?
$('.exercise-main .content .loading-failure').fadeOut(function(){
//my code
}
プロトタイプを使用してページの div をフェードアウトする必要があります。プロトタイプでjqueryコードに続いてフェードアウトするにはどうすればよいですか?
$('.exercise-main .content .loading-failure').fadeOut(function(){
//my code
}
フェード効果を実現するには、 script.aculo.us (素晴らしいプロトタイプ.js への優れたアドオン)を使用する必要があると思います。
基本構文
new Effect.Fade('id_of_element', [オプション]);
また
new Effect.Fade(要素, [オプション]);
完全なコード。
<html>
<頭>
<title>script.aculo.us の例</title>
<script type="text/javascript"
src="/javascript/prototype.js"></script>
<script type="text/javascript"
src="/javascript/scriptaculous.js?load=effects"></script>
<script type="text/javascript">
関数FadeEffect(要素){
new Effect.Fade(要素、
{期間:1});
}
関数ShowEffect(要素){
new Effect.Appear(要素、
{duration:1, from:1.0, to:1.0});
}
</script>
</head>
<本体>
<div onclick="FadeEffect('hideshow')">
画像をフェードアウトするには、私をクリックしてください
</div>
<br />
<div onclick="ShowEffect('hideshow')">
もう一度画像を表示するには、私をクリックしてください
</div>
<br />
<div id="hideshow">
<img src="/images/scriptaculous.gif" alt="script.aculo.us" />
</div>
</body>
</html>
チュートリアルのリンク - http://www.tutorialspoint.com/script.aculo.us/scriptaculous_fade_effect.htm
私自身、prototype.js とこのアドオンを非常に頻繁に使用しているため、何か問題が発生した場合に備えて、お気軽にコメントしてください.. :-)