jquery或者js中,如何mouseup事件后不执行click事件,在线等啊。

解决方案 »

  1.   

    如果onmouseup后不触发onclick,那么onclick要什么时候才能触发呢
      

  2.   

    $(function(){
       $("#test").bind("click",fn1);
       $("#test").bind("mouseup",function(){
            $(this).unbind("click",fn1);
       });
    });
    var fn1=function(){}
    ????试试
      

  3.   

    click事件必定 带着 mouseup事件的把你不绑定不就不执行了
      

  4.   


    $("#test").bind("mouseup",function(){ 
            $(this).unbind("click",fn1); 
            setTimeout(function() {
                $("#test").bind("click",fn1)
            },10)
      }); 
      

  5.   

    绑定一个click怎么会不行呢,肯定其他地方出错了