0

我想在 jqm 的默认操作之前调用一个函数,这是我的工作

<a href="#defaultpanel" data-role="button" id="sd" data-inline="true"
data-icon="bars">Default panel</a>

当我单击左面板打开按钮时,现在我的要求是在显示左面板之前调用另一个函数所以我写了这个

$('#sd').live('click', function (event) {
  event.preventDefault();
  event.stopImmediatePropagation();
  alert("g");
});

但是仍然没有触发警报,但是显示了左侧面板。请帮助我。谢谢

4

1 回答 1

1

您可以绑定到beforeopen事件:

$("#defaultpanel").on("panelbeforeopen", function() {
    alert("g");
});
于 2013-08-30T08:39:20.213 回答