デザイナーとエンジニアの双方の経験から得た知識を元にまとめたメモ。互いの視点から話すことで理解を深められます。主にフロントエンジニア領域のReact, vue, nodejs, javascriptなど。
Q. querySelectorAllでaddEventListenerが動かない
Uncaught TypeError: document.querySelectorAll(...).addEventListener is not a function jqueryだとfindで検索した結果に対してイベントリスナーの設定ができたが、javascriptではエラーになる。 querySelectorならできるが、やりたいのはそれではない。 jqueryでできる理由は、jquery
jQueryのバブリング preventDefault()とstopPropagation() の使い方
バブリングとは クリックイベントなどで、子要素から親要素へと伝搬されること。 これによって不要なイベントが繰り返されて、不具合が発生することがあるため、伝搬を停止したいケースがあります。 ただ、その伝搬の停止の方法で思い浮かぶものとして2つあるため、これらの違いについて説明します。 preventDefault() その要素のイベントをキャンセルする。 stopPropagation() 親要素へ
「ブログリーダー」を活用して、jszkさんをフォローしませんか?