随笔分类 - JavaScript事件
摘要:列表的click事件触发时,input的blur事件也会触发,而且blur会先于click事件先触发,因此需要使用mousedown事件代替click listDiv.addEventListener('mousedown', (e) => { // 阻止浏览器默认事件,不会失去焦点 e.preve
阅读全文
摘要:滚动事件 目标:让列表中的某一行滚动到可视区域 元素在容器顶部上边,$item.position().top为负;元素在容器顶部下边,$item.position().top为正。 元素$item相对于子元素顶部的距离为:$item.position().top + $parent.scrollTo
阅读全文

浙公网安备 33010602011771号