jQuery事件函数中evt的目的

时间:2014-04-22 16:17:20

标签: jquery javascript-events

在这里使用(evt)的目的是什么?它似乎工作得很好,将它留空,如highlight()。此外,警报不包括任何内容。

<script>
$(function (){
    $("#height").html($("#theDiv").height());
    $("#theDiv").on("mouseover mouseleave", highlight); 
});

    function highlight(evt) {
        $("#theDiv").toggleClass("change");
        alert(evt);
    };  
</script>

1 个答案:

答案 0 :(得分:1)

evt是一个由浏览器自动传递给函数的参数。

它只包含有关mouseover或mouseleave事件的信息。

事情发生的地方,它发生的元素等等。

如果您不打算使用它,可以选择使用它,或者只是将其从回调中删除。

在此处阅读更多内容... https://developer.mozilla.org/en-US/docs/Web/API/Event