0

我使用jquery mobile;是否可以设置一个 onclick 事件处理程序来执行某些操作但仍然触发 jqm 设置的基本事件处理程序。

例子:

$("mybutton").bind("click", function(e){
          e.preventDefault();
          //... do something custom...
          e.callBasicEvent
});

或类似的东西

非常感谢你的帮助

4

1 回答 1

1

你可以这样做:

 $("mybutton").click( function(e){        
    var clicked = $(this).hasClass('clicked');   

     if (clicked == false) {

        //... do something custom...

        e.preventDefault();
        $(this).addClass('clicked');
        $(this).click();            
     }
 });
于 2012-07-04T19:11:58.847 回答