随笔分类 -  JavaScript事件

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