jquery基础知识
刚开始写这篇垃圾文章的时候,我想到了有一次去面试,面试官问我,“有多个li元素,jquery如何知道点击了第几个元素?”,“你对冒泡和捕获的想法是什么?” 当时我就懵逼了,作为使用了jquery多少也有两年的渣渣来说,最次,这个博客网站也是用jquery写的啊,我竟然一问三不知,什么都答不上来,最后当然也没有面试上,惭愧后悔也很无奈,除了在前端路上摸了四年的鱼,我到底成长到了什么阶段呢?
1.jquery设置ajax请求头
有两种方式,一种是直接设置headers,一种是使用beforeSend函数设置。
1 | // 第一种 |
这里有一点需要注意的就是,在设置的时候,键要用双引号括起来,否则就要会出现只有一个:Access-Control-Request-Headers: openid,token,unionid ,这样的请求头,明明已经设置了openid的值,最后只剩下了键,而没有了值。
1.jquery ajax设置header的两种方式:https://blog.csdn.net/shjavadown/article/details/51213342
2.判断元素是否可见
(1) .is(“:visible”)
(2) .css(‘display’) == ‘none’
1.jQuery判断一个元素是否可见的方法:https://blog.csdn.net/gtlishujie/article/details/51614331