jQuery知识点总结

第一部分:

1,DOM对象和jquery对象

     通过$()函数,jQuery()函数获取的对象 都是js对象,

     用$(dom)包裹dom对象,可以将dom对象转变为jquery对象

     jquery对象常用方法,eq方法(下标获取元素),index()获取对象的下标

2,选择器

     基本选择器:  标签,类 id选择器, 交集  并集

     层级选择器:  子代  后代选择器

    过滤选择器: :odd :奇数  :even:偶数  :eq:指定下标

   筛选选择器: children():找儿子    find():找后代  siblings():找兄弟 ,不包括自己  

next():找下一个兄弟  prev 是一个兄弟

  gt():大于  lt():小于     eq()指定下标         index()返回当前元素的下标

//案例:

<body>
<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
</ul>
<script src="jquery-1.12.4.js"></script>
<script>
    $(function(){
        $('li:even').css('backgroundColor','red');
        $('li:odd').css('backgroundColor','green');
        $('li:eq(5)').css('color','yellow');//下标等于5的元素,获得该样式
        $('li:gt(5)').css('fontSize','32px');//下标大于5的元素,获得这个样式
        $('li:lt(3)').css('fontSize','10px');//下标小于3的元素 ,获得该样式
    })
</script>
</body>

第二部分:

1,操纵样式 css class

2,操纵属性  attr prop

3,操纵动画 slidDown slidUp fadeIn fadeOut animate

4,操纵节点,  删除节点

第三部分:

1,val方法,html,text,

2,width,height,scrollTop scrollLeft offset position 等方法

3,事件历程,事件注册,事件解绑事件对象阻止冒泡

4,each方法 冲突解决

猜你喜欢

转载自blog.csdn.net/qq_42039281/article/details/82890905