现在的位置: 首页 > web前端 > 正文

JavaScript学习 jquery13 其他事件

2019年05月24日 web前端 ⁄ 共 1494字 ⁄ 字号 评论关闭

$("Element").load(type,function)

在元素后面绑定一个处理函数,当元素内容加载完毕后自动调用。就如同每次写jQuery的时候都写jQuery,$(document).reday()或者$的方式差不多。这个元素包括所有的元素

type:事件类型

function:函数体

 $(window).load(alert("windows窗口已加载完成"));



$("Element").unload(function)

与上面的函数相反,在每一个匹配元素的卸载事件中绑定一个处理函数。比如页面卸载的时候弹出一个警告框。$(document).unload( function () { alert("Bye now!"); } );

 $(window).unload(function(){
	   alert("88");		  
	 })

当窗口被关闭的时候触发


$("Element").resize(function)

当窗口大小发生改变的时候触发,比如$(window).resize(function(){alert("你正在试图改变窗口的大小");});

 $(window).resize(function(){
	    alert("您下在试图改变窗口的大小"); 					
	 })





$("Element").scroll(function)

当滚动条发生改变的时候触发$(window).scroll(function(){alert("你正在试图改变滚动条");});

   $(window).scroll(function(){
	   alert("您下在试图改变滚动条");
	 })


$("Element").select()

触发每一个匹配元素的select事件,这个函数会调用执行绑定到select事件的所有函数,包括浏览器的默认行为。比如触发所有input元素的select事件,$("input").select();

    $("input").select(function(){
		alert("对不起,密码不可以复制");
		});




$("Element").select(function)

当用户在文本框(包括input和textarea)中选中某段文本时会触发select事件。

同上



$("Element").submit()

函数会调用执行绑定到submit事件的所有函数,包括浏览器的默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。$("form:first").submit(); 表示第一个form提交的时候触发。

    提交的时候触发,相当于添加了一部分处理内容

$("form:first").submit(function (){
				alert("已提交");			
		});




$("Element").submit(function)

在每一个匹配元素的submit事件中绑定一个处理函数。

      同上



$("Element").error()

这个函数会调用所有绑定到error事件上的函数,包括在对应元素上的浏览器默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。error事件通常可以在元素由于点击或者tab导航失去焦点时触发。

      



$("Element").error(function)

对于error事件,没有一个公众的标准。在大多数浏览器中,当页面的JavaScript发生错误时,window对象会触发error事件;当图像的src属性无效时,比如文件不存在或者图像数据错误时,也会触发图像对象的error事件。

$("img").error(function(){
		alert("出错了");						
		})

抱歉!评论已关闭.