我想调用一个超链接的jquery onclick。但是现在对话每次都会出现页面加载。我使用这个example的jQuery示例。页面加载时调用jquery
$(function() {
$("#dialog-confirm").dialog({
resizable: false,
width:500,
height:140,
modal: true,
buttons: {
"Confirm": function() {
$(this).dialog("close");
autoGeneration();
},
Cancel: function() {
$(this).dialog("close");
}
}
});
});
和HTML:
<div id="dialog-confirm" title="Overwrite?"> <p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>Will be overwrite. continue?</p> </div>
<a href="#" id="dialog-confirm" class="bigButton">AUTO GENERATION</a>
我想从上的点击以下链接调用,避免调用页面的对话框每次onload事件。
感谢大家的回答。
我试图像我们的代码。但是当我点击链接时,对话框不会出现。 – kitokid 2012-04-12 09:14:34
@PTY,你是从字面上复制/粘贴我的代码吗?如果是这样,我有一个错字:我有一个额外的逗号:'autoOpen:false,'。如果您没有将其他选项传递给对话框,请在'false'后删除逗号并且它应该可以工作。 – 2012-04-12 09:28:21
嗯..我忘了包括”> ”>>。谢谢。 – kitokid 2012-04-13 03:20:44