2019独角兽企业重金招聘Python工程师标准>>>
1.前段时间遇到一个需求,需要让图片在点击tab的时候加载。如果那个tab是由a标签组成的,这时候你就需要在click之后return false。不然坑爹的ie6是没法显示图片的。
2.有个需求是,做一个搜索框,用户输入关键字之后,给出一个下拉提示。然后鼠标移到提示框中的某条数据上,这条数据的背景颜色就改变。非ie浏览器很简单就做到了,但是狗日的ie,必须得对下拉框的每个元素加上个unselectable="on"的属性才行,主要是ie不保存焦点造成的。在ie下,当input获得焦点时候,点击有unselectable="on"属性的标签时,input不会触发onblur事件。
3.大家有注意currentTarget跟target的区别,如果没有注意的话,会造成一些莫名其妙的效果。
目前就遇到这些吧,总体感觉,前端功能不难实现,但是要设计好你的代码,这样维护起来才方便。