私はいくつかのhtmlページを持っており、1つのhtmlページだけにeventListenerを追加したいと思います。eventListenerを1つのhtmlページだけに追加しますか?
document.addEventListener('scroll', function(e){
// along the scroll, the img's opacity changes.
});
このhtmlページでは、ページをスクロールすると、フルページimgのopcacityが変更されます。
問題は、このリスナーがあまりにも他のページにはトリガー、
がどのように私は1つのページだけにこのリスナーを追加できるということですか?
ヘッダーにこのコードがある場合は、そのページにのみ移動します。 – tech2017
この機能を読み込みたい唯一のHTMLページの ''タグに追加して、あなたが持っているすべてのページにインポートされたjsファイルに入れないことができます。 – Lixus
Lixusは正解です。別のオプションは、親要素にクラスを追加することです。 – atoms