$('#node').click(func1);
$('#node').click(func2);执行时会调用两个响应函数?对于一个元素使用绑定时,如果要多次调用click()进行绑定事件,貌似都要先unbind进行解绑,否则会造出多个响应函数。
是这样吗?

解决方案 »

  1.   

    想要多个响应函数,只要
    func1()
    {
        func2();
        func3();
        ....................
    }
    即可
      

  2.   


    $('#node').click(func1);
    $('#node').unbind('click');
    $('#node').click(func2);
      

  3.   

    你去试试吧,用原生函数可能做不到这样,但是jquery确实可以。
      

  4.   

    貌似只有jquery能做到这样啊,估计他重新封装了。注册两个函数相当于合并到一起了,安装注册的先后顺序。
      

  5.   

    是呢,今天差点被搞懵了,就是这个搞得..看来就jQuery还得继续修炼阿