前提・実現したいこと
ajaxを利用して読み込んだWebページの一部内でJavaScriptイベントを発火させたいと考えています。
発生している問題・エラーメッセージ
jQueryを使う場合であれば、ajaxで読み込んだ部分でも、
javascript
1$(document).on('click', 'selector', function(){ 2 //挙動 3});
のようにすればイベントを発生させることができます。
しかし、jQueryを使わない場合にはどのように書いたら良いのでしょうか。
javascript
1var selector = document.querySelector('selector'); 2selector.addEventListener('click', function() { 3 //挙動 4});
では動作しませんでした。
そもそも、セレクタのほうが取れていないのかもしれませんが、いずれにせよ記述法が分からずにおります。
試したこと
上記のコードと、ネット検索、teratail内検索。
似た問題はあったのですが、jQuery関連で、上記の疑問とは異なる内容のようでした。
なにとぞご教示のほどお願い申し上げます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/03 07:14