答案是没有。。。
之前不知道,就乱用事件委托,在做项目时无序列表用事件委托并没有什么问题,代码如下
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就不行了,经过检错和查找资料发现我在滥用事件委托!在此用我的教训给大家提醒一下,事件委托千万不要滥用!!!