select有事件委托吗

答案是没有。。。

之前不知道,就乱用事件委托,在做项目时无序列表用事件委托并没有什么问题,代码如下

sug.onclick = function (event) {
    var ev = event || window.event;
    var target = ev.target || ev.srcElement;
    if(target.nodeName.toLowerCase()==='li'&&target.click) {
        input.value = decoding(target.innerHTML);
        hidden();
    }
    input.focus();
};

可是一样的代码,用到select就不行了,经过检错和查找资料发现我在滥用事件委托!在此用我的教训给大家提醒一下,事件委托千万不要滥用!!!

猜你喜欢

转载自blog.csdn.net/line233/article/details/82528351