実現したいこと
jqueryを使い、特定のボタンをクリックした際に2種類の動作をさせたいのですが動きません。
JavaScriptに詳しい方教えて頂けないでしょうか。
よろしくお願致します。
動作1:.btnをクリックするとslideToggleが開く
動作2:ページをスクロールした時に.btnをクリックするとfadeInが開く
(ページをスクロールした時のみ別のコードで.is-movedが付与される仕組みになっています。)
発生している問題・エラーメッセージ
動作2が動きません。
該当のソースコード
jquery
1<script> 2window.addEventListener('DOMContentLoaded', function(){ 3$('.open-2').each(function(){ 4$(this).css("height",$(this).height()+"px"); 5}); 6$('.open-2').hide(); 7$('.btn').click(function () { 8$('.open-2').slideToggle('slow'); 9$(this).toggleClass('active'); 10}); 11$('.is-moved ..btn').click(function () { 12$('.open-2').fadeIn(); 13}); 14}); 15</script>
回答2件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2023/03/21 08:39
2023/03/21 08:47
2023/03/31 06:53