私のプロジェクトでボタンがクリックされたときに隠れたクラスを追加し、隠しクラスを削除します。かなり簡単。しかし、単純に要素を隠して表示するのではなく、すぐにロールアウトしてロールアップする方法がありますか?私のJavascriptを私はここで、YET偉大なフロントエンドの男じゃないです要素を隠して公開するときに微妙なアニメーションを追加する-CSS -JS
JS
$(document).on("click", _this.sel.close, function(event) {
$(".update-billing").addClass("hidden");
$(".billing-stats").removeClass("hidden");
$(".current-cc").removeClass("hidden");
event.preventDefault();
});
アニメーションについて学ぶためのいくつかの良いリソースは何ですか?
あなたのjQueryを意味します。それはJavascriptではありません。とにかく、あなたが望んでいるものは、アコーディオンのようなものです。実際には、最近は静的に実装できます。 [Codepen](https://codepen.io/abergin/pen/ihlDf?editors=1100#0)の例です。 – abluejelly
jQueryもJSですか?また、助けてくれてありがとう! – Bitwise
jQueryはjavascript上に構築されたライブラリですが、javascriptではslideUp()やslideToggle()(jQueryのカスタム拡張機能)のようなものはjavascriptではありません。 jQueryエフェクトについては、https://jqueryui.com/effect/をご覧ください。しかし、もう一つの選択肢は、https://www.w3schools.com/css/css3_animations.aspのようなCSSアニメーションです。 – Snowmonkey