当前位置:  开发笔记 > 编程语言 > 正文

JavaScript:未命名函数的参数

如何解决《JavaScript:未命名函数的参数》经验,为你挑选了1个好方法。

在下面的jQuery JavaScript代码中,参数"e"在函数中具有什么值?我很难理解这个,因为这个函数不能在代码的其他地方传递参数,那么如何使参数工作?如何在这些未命名的函数中使用参数,而不是在代码中的其他地方调用?

    $(document).ready( function() { 
        $('div').each(function() {
            $(this).click(function(e){
                //some code
            });
        });
    });

小智.. 7

click设置事件处理程序.当事件发生时,浏览器会调用click处理程序,并且该e参数包含有关该事件的信息.

对于按键事件,它包含按下的按键和当时按下的修改器(移位,控制等).

对于鼠标事件,它包含单击的位置和使用的按钮.

有关事件结构属性的更多信息,请参见http://www.quirksmode.org/js/events_properties.html.



1> 小智..:

click设置事件处理程序.当事件发生时,浏览器会调用click处理程序,并且该e参数包含有关该事件的信息.

对于按键事件,它包含按下的按键和当时按下的修改器(移位,控制等).

对于鼠标事件,它包含单击的位置和使用的按钮.

有关事件结构属性的更多信息,请参见http://www.quirksmode.org/js/events_properties.html.

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有