w3school jQuery参考手册 飞龙整理 20141002

所需积分/C币:16 2014-10-02 16:15:51 1.59MB PDF
收藏 收藏
举报

w3school jQuery参考手册 飞龙整理 20141002
enabled S(":enabled") 所有激活的 input元素 disabled S(: disabled") 所有禁用的 input元索 .selected S(": selected") 所有被选取的inpu元素 checked S(: checked") 所有被选中的 input元素 参阅 教程: jQuery元素选择器语法 jQuery参考手册·事件 jQuery事件方法 事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。 触发实例 s( button#demo").click() 上面的例子将触发id="demo"的butn元素的 click事件 绑定实例: s( button#demo"). click( function()is("img").hide()) 上面的例子会在点击id="demo"的按钍时隐藏所有图像。 方法 描述 bindo 向匹配元素附加一个或更多事件处理器 blur 触发、或将函数绑定到指定元素的bur事件 changeo 触发、或将函数绑定到指定元素的 change事件 click 触发、或将函数绑定到指定元素的cick事件 dblclick 触发、或将函数绑定到指定元素的 double click事件 delegate 向匹配元素的当前或未来的子元素附加一个或多个事 件处理器 dieo 移除所有通过ive(函数添加的事件处理程序。 error 触发、或将函数绑定到指定元索的 error事件 返回 event对象上是否调用了 event is DefaultPrevented() event. preventDefault() event. pageX 相对于文档左边缘的鼠标位置 event. pageY 相对于文档上边缘的鼠标位置 event. preventDefaulto 阻止事件的默认动作。 event result 包含出被指定事件触发的事件处理器返回的最后一个 值 event. target 触发该事件的DOM元素。 event time Stamp 该属性返回从1970年1月1日到事件发生时的毫秒 数 event type 描述事件的类型。 event which 指示按了哪个键或按钮。 focus 触发、或将函数绑定到指定元素的 focus事件 keydowno 触发、或将函数绑定到指定元素的 key down事件 keypress( 触发、或将函数绑定到指定元素的 key press事件 keyupo 触发、或将函数绑定到指定元素的 key up事件 live) 为当前或未来的匹配元素添加一个或多个事件处理器 load 触发、或将函数绑定到指定元素的load事件 mousedowno 他发、或将函数绑定到指定元素的 mouse dowη事件 mouseenter( 触发、或将函数绑定到指定元素的 mouse enter事件 mouseleaveO 触发、或将函数绑定到指定元素的 mouse leave事件 mousemove 触发、或将函数绑定到指定元素的 mouse move事件 mouseouto 触发、或将涿数绑定到指定元素的 mouse out事件 mouseovero 触发、或将函数绑定到指定元素的 mouse over事件 mouseupo 触发、或将函数绑定到指定元素的 mouse up事件 向匹配元素添加事件处理器。每个元素只能触发一次 one 该处理器。 ready 文档就绪事件(当HTML文档就绪可用时) resize 触发、或将函数绑定到指定元素的 resize事件 scroll 舳发、或将函数绑定到指定元素的 scroll事件 selecto 触发、或将函数绑定到指定元素的 select事件 submit 触发、或将函数绑定到指定元素的 submit事件 toggle 绑定两个或多个事件处理器函数,当发生轮流的cik 事件时执行。 trigger 所有匹配元素的指定事件 triggerHandler( 第一个被匹配元素的指定事件 unbind 从匹配元素移除一个被添加的事件处理器 undelegateD 从匹配元素移除一个被添加的事件处理器,现在或将 unload 触发、或将函数绑定到指定元素的 unload事件 参阅 教程: jQuery元素选择器语法 jQuery事件-bind()方法 实例 当点击鼠标时,隐藏或显示p元素: s("button").bind(" click",function(i $( p".slideToggle; 定义和用法 bind()方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。 将事件和函数绑定到元素 规定冋被选元素添加的一个或多个事件处理程序,以及当事件发生时运行的函数 语法 s(selector).bind(event, data, function) 参数 描述 必需。规定添加到元素的一个或多个事件。 event 出空格分隔多个事件。必须是有效的事件 data 可选。规定传递到函数的额外数据。 function 必需。规定当事件发生时运行的函数。 替代语法 s(selector). bind(event: function, event: function,..3) 参数 描述 tevent: function 必需。规定事件映射,其中包含一个或多个添加到元 event: function 素的事件,以及当事件发生时运行的函数。 jQuery事件-blur(方法 实例 输入域失去焦点(bur)时改变其颜色: $("input").blur(function(t s( input").css("background-color","#D6D6FF"); 定义和用法 当元素失去焦点时发生bur事件。 blur()函数触发bur事件,或者如果设置了 function参数,该函数也可规定当发生blur事件时执行的代 码 提示:早前,bur事件仅发生于表单元素上。在新浏览器中,该事件可用于任何元素。 触发blur事件 触发被选元素的bur事件。 语法 s(selector).blur 将函数绑定到bur事件 规定当被选元素的bur事件发生时运行的函数。 语法 s(selector). blur(function) 参数 描述 function‖可选。规定当bu事件发生时运行的函数 jQuery事件- change(0方法 实例 当输入域发生变化时改变其颜色 s("field"). change( function(f s(this). css("background-color","#FFFFCC"); 定义和用法 当元素的值发生改变吋,会发生 change事件 该事件仅适用于文本域( text field),以及 textarea和 select元素。 change(函数触发 change事件,或规定当发生 change事件时运行的函数。 注释:当用于 select元素时, change事件会在选择杲个选项吋发生。当用于 text field或 text area 时,该事件会在元素失去焦点时发生。 触发 change事件 触发被选元素的 change事件。 语法 s(selector). change( 将函数绑定到 change事件 规定当被选元素的 change事件发生时运行的函数。 语法 s(selector). change(function) 参数 描述 function‖可选。规定当 change事件发生时运行的函数。 jQuery事件- click(0方法 实例 当点击按钮时,隐藏或显示元素: s (" button").click(function(i s( p.slide( 定义和用法 当点击元素时,会发生cick事件 当鼠标指针停留在元素上方,然后按下并松开鼠标左键时,就会发生一次 click click(O方法触发cick事件,或规定当发生 click事件时运行的函数。 触发 click事件 语法 s(selector).click( 将函数绑定到 click事件 语法 s(selector). click(function) 参数 描述 function可选。规定当发生cck事件时运行的函数。 jQuery事件- dblclick0方法 实例 双击按钮时,隐藏或显示元素: $("button").dblclick(function (t s("p".slidetoggle( 定义和用法 当双击元素时,会发生 dblclick事件 当鼠标指针停留在元素上方,然后按下并松丌鼠标左键吋,就会发生·次 click。 在很短的时间内发生两次clck,即是一次 double click事件。 dblclick()方法触发 dblclick事件,或规定当发生 dblclick事件时运行的函数 提示:如果把 dblclick和 click事件应用于同一元素,可能会产生问题 触发 dblclick事件 语法 s(selector). dblclick 将函数绑定到 dblclick事件 语法 $(selector).dblclick(function) 参数 描述 function‖可选。规定当发生 dblclick事件时运行的函数。 jQuery事件- delegate(0)方法 实例 点击鼠标时,隐藏或显示p元素: s(" div").delegate("button","click", function(t s("p").slideToggle; }); 定义和用法 delegate()方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些 事件发生时运行的函数。 使用 delegate(方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。 语法 s(selector). delegate (childselector, event, data, function) 参数 描述 childs/ector 必需。规定要附加事件处理程序的一个或多个子元 素 必需。规定附加到元素的一个或多个事件。 event 由空格分隔多个事件值。必须是有效的事件。 data 可选。规定传递到函数的额外数据。 function 必需。规定当事件发生时运行的函数 亲自试一试-实例 向未来的元素添加事件处理程序 如何使用 delegate()方法向尚未创建的元素添加事件处理程序。 jQuery事件-die0)方法 实例 移除所有通过ive(方法向p元素添加的事件处理程序: 事("p").die(); 定义和用法 die()方法移除所有通过live()方法向指定元素添加的一个或多个事件处理程序。 语法 $(selector).die(event, function) 参数 描述 必需。规定要移除的一个或多个事件处理程序。 event 由空格分隔多个事件值。必须是有效的事件。 function 可选。规定要移除的特定函数。

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
merlin_w 电脑中必备手册
2015-08-19
回复
歌德巴赫不用猜 挺好的,可以当手册使用。总结的很全面
2015-05-24
回复
奋斗中的阿杰 很难得的资源,没网络也可以参考学习!
2015-05-11
回复
yinshuiren 感谢整理!非常好
2015-01-07
回复
撸码一点半 还不错,参考参考!
2014-10-16
回复
  • GitHub

    绑定GitHub第三方账户获取
  • 脉脉勋章

    绑定脉脉第三方账户获得
  • 技术圈认证(专家版)

    博客专家完成年度认证,即可获得
  • 至尊王者

    成功上传501个资源即可获取
关注 私信 TA的资源
上传资源赚积分or赚钱
最新推荐