现在的位置: 首页 > 综合 > 正文

【jquery】选择器 过滤器 捕获鼠标键盘

2018年09月03日 ⁄ 综合 ⁄ 共 1538字 ⁄ 字号 评论关闭

1.$( ).addClass()

2.$( ).removeClass();

3.$( ).css( );

4.$('parent > child').

5.$( ).append( );

6.$( ).prepend( );

7.$(多个ID或Class,分号隔开)

8.过滤器: :even   and :odd       偶数和奇数

                        :header                       标题元素h!-h6

                        :not                             不匹配后面选择器的元素

                        :eg(index)                  匹配顺序号等于index的元素

                       :gt(index)                    匹配顺序号大于index的元素

                       :lt(index)                      匹配顺序号小于于index的元素

                       :first-child :last-child :only-child :nth-child(index) 分别匹配第一个 最后一个 ‘独生子’元素 第index元素

                      :has(p)                        匹配包含p元素的元素

                      :contains('test')         包含test的元素

                     :empty                       匹配无内容的 元素

                      :parent

                      :hidden

                      :visible

                     :animated                  匹配正处于动画过程的元素  

9.根据元素的DOM选取元素

   $('[attribute*=value]') value是目标属性的一部分

   $('[attribute|=value]') value是目标属性或是value开头加一个(-)

   $('[attribute~=value]') value是多个子串 属性为其中一个

   $('[attribute$=value]') value是目标属性的结束

   $('[attribute=value]') value是目标属性

   $('[attribute^=value]') value是目标属性的开始

   $('[attribute!=value]') value不是目标属性

   $('[attribute*=value][attributr=value]') 目标属性匹配多个属性及其值

10.  .html()  .text()

11. .before()  .after() 添加结点

12..toggleClass()切换类

13. reay()     load()   unload()  resize()改变浏览器窗口大小触发 scrool()滚动窗口触发 error()

14.attr()  添加属性

15.bind() live() clone()  delegate(选择器,事件,处理函数)

      click dbclick  mousedown mouseup mouseenter mouseleave mousemove mouseout mouseover

16.show()  hide()  toggle()自动判断显影

17.表单事件

     change()   foucs()  blur()失去焦点触发 select()选中文本触发 sumbit() reset()

抱歉!评论已关闭.