江湖救急!!那个给fndown函数里的onmousemove绑的function匿名函数有什么用?

来源:4-2 [DOM事件] QQ面板拖拽效果(下)

培根熏肉

2017-05-19 12:15

江湖救急!!!那个给fndown函数里的onmousemove绑的function匿名函数有什么用?为什么要在这个函数里调用外部函数fnmove,直接把fnmove写在那个匿名函数里不行吗?比如这样:

function fndown(event) {
   var event=event||window.event;
   var odrag=document.getElementById("loginPanel");
   var spanX=event.clientX-odrag.offsetLeft;
   var spanY=event.clientY-odrag.offsetTop;
   document.onmousemove=function (e) {
       e=event||window.event;

       odrag.style.left=e.clientX-spanX+"px";
       odrag.style.top=e.clientY-spanY+"px";
       document.title=e.clientY;
   }

写回答 关注

2回答

  • 香宝的夫差
    2017-07-02 15:27:09

    这个和变量有点像。

    比如平时都这样写:var num=3;

    但它也可写为:

    var num;
    num=3;


  • qq_卿本佳人_2
    2017-05-27 11:03:09

    可以这样输的,匿名函数你可以直接写在里面,像function(event)这样

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99544 学习 · 1197 问题

查看课程

相似问题