我想調用一個超鏈接的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