javascript - JS addEventListener 没有触发
问题描述
当我在我的 JS 文件中添加 addEventListener 以进行“更改”时,它永远不会在选择选项时触发。如果我在我的 HTML 中添加内联“onchange”,它可以工作,但我更喜欢在我的 JS 文件中使用事件侦听器。
我需要在我的 JS 文件中添加事件侦听器的特定方法吗?
这是我添加事件侦听器的方式:
var tagdropDown = document.getElementById("tagSelect");
tagdropDown.addEventListener('change', function(){
console.log("tag change");
tagSelections = $('#tagSelect').val();
}, false);
解决方案
使用每个 Roman 的 JQuery 订阅,它现在可以根据需要工作。谢谢!罗曼·波克罗夫斯基
jquery 插件仅触发 juqery 事件,尝试使用 jquery 订阅它(它与 dom 事件不同)。——罗曼·波克罗夫斯基