前提・実現したいこと
アコーディオンメニューを作成しています。
脱jqueryを目指しており、javascriptの書き換えがうまくいきません。
発生している問題・エラーメッセージ
(function ($) {
$(document).ready(function () {
$('.alt dt').on('click', function () {
var element = $(this).parent('dl');
if (element.hasClass('open')) {
element.removeClass('open');
element.find('dl').removeClass('open');
element.find('dd').slideUp();
} else {
element.addClass('open');
element.children('dd').slideDown();
element.siblings('dt').removeClass('open');
element.siblings('dl').removeClass('open');
element.siblings('dl').find('dd').slideUp();
}
});
});
})(jQuery);
試したこと
javascriptへの書き換えがうまくできません?アンサーにてご回答いただけないでしょうか?
回答1件
あなたの回答
tips
プレビュー