blog
copyright ©
creamu Inc. All Rights Reserved.
art direction & design: Kunitaka Kawashimo
code, interaction & photography: creamu Inc.
category: Technology

jQueryを使わないでクリック時にクラスを追加する方法

Pocket

var root = document.getElementsByTagName(‘html’)[0];
var btn_open = document.querySelector(‘.open.menu_trigger’);
btn_open.addEventListener(‘click’, function() {
document.body.classList.add(‘is-show’);
root.classList.add(‘is-show’);
})

classListを使います。htmlタグにaddclassしたい場合は、rootという変数を定義し、rootに対してclassListでaddします。


Warning: A non-numeric value encountered in /home/users/1/creamuinc/web/creamu.co.jp/wp/wp-content/plugins/wp-social-bookmarking-light/vendor/twig/twig/lib/Twig/Environment.php(462) : eval()'d code on line 43

Warning: A non-numeric value encountered in /home/users/1/creamuinc/web/creamu.co.jp/wp/wp-content/plugins/wp-social-bookmarking-light/vendor/twig/twig/lib/Twig/Environment.php(462) : eval()'d code on line 43

Warning: A non-numeric value encountered in /home/users/1/creamuinc/web/creamu.co.jp/wp/wp-content/plugins/wp-social-bookmarking-light/vendor/twig/twig/lib/Twig/Environment.php(462) : eval()'d code on line 43