为什么function(x)有参数,但整篇文档都没有设置该参数,也没有在元素上调用传参,可是少了又不行,请高人指教,谢谢了 JQjsw3c文档类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. e是事件,在firefox中只能在事件现场使用window.event,所以只有把event传给函数使用。为了兼容FF和其它浏览器,一般会在函数里重新给e赋值:e = window.event || e;也就是说,如果window.event存在,则该浏览器支持直接使用window.event,否在就是不支持,不支持就使用传进来的e。 如下代码:<SCRIPT LANGUAGE="JavaScript"><!--window.onload = function(e){//alert(window.event.type) // IE时调用,非IE注释掉否则报错alert(e.type); // FF时调用,非FF注释掉否则报错// 由于这里的事件是window.onload ,所以打印type两个都会显示”load“。}//--></SCRIPT>2.each(function(i){ i 表示对象集合的键值3. slideClone是class='slideClone'的标签 抱歉,查找了其他的知识,还是不知道function(e)里面的e什么作用,命名有参数,但里面没有传参的地方啊,要它何用?其他的一些函数也有参数,但和这个e一样,上下文都没有传参,删了有破坏效果,怎么回事呢,在等等,如果还没有人回答我就把分都给你,抱歉了,希望有人再次讲解清楚下 那些参数是jquery内部的事件代理程序给事件函数传的。当事件触发时,jquery内部的事件代理程序会把系统传来的event对象进行改造,让所有浏览器的event对象的属性统一化,再把改造后的event对象传给你的事件函数 请教一下用js如何实现这个网站(http://ping.chinaz.com/)的效果 不知道谁能看懂这段代码。 asp.net(C#)开发的网站中ajax传值时出现js 拒绝访问 在线等答案 文字复制方向问题 求JS写的正则表达式 javascript的事件问题 用json格式为下拉菜单提供数据 如何判断Cookie是否存在??急。大侠请救!在线等1 怎样动态修改js的src?大家看看.来人有分. JS时区转换问题,怎么解决,总是相差14个小时 如何用js点击事件的继承关系? web页面中导入的js文件的加载顺序
e = window.event || e;
也就是说,如果window.event存在,则该浏览器支持直接使用window.event,否在就是不支持,不支持就使用传进来的e。 如下代码:
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function(e){
//alert(window.event.type) // IE时调用,非IE注释掉否则报错
alert(e.type); // FF时调用,非FF注释掉否则报错
// 由于这里的事件是window.onload ,所以打印type两个都会显示”load“。
}
//-->
</SCRIPT>
2.each(function(i){ i 表示对象集合的键值
3. slideClone是class='slideClone'的标签
其他的一些函数也有参数,但和这个e一样,上下文都没有传参,删了有破坏效果,怎么回事呢,在等等,如果还没有人回答我就把分都给你,抱歉了,希望有人再次讲解清楚下
那些参数是jquery内部的事件代理程序给事件函数传的。当事件触发时,jquery内部的事件代理程序会把系统传来的event对象进行改造,让所有浏览器的event对象的属性统一化,再把改造后的event对象传给你的事件函数