我一直在使用JQuery第一次遇到問題。我有很多相同錨點的副本打開一個對話框,問題是當我點擊其中任何一個對話框時,對話框將以與錨點一樣多的副本打開。大量相同按鈕打開對話框的副本
的代碼看起來像這樣
腳本:
$(document).ready(function(){
$('div#dialogbox').dialog({
autoOpen: false
});
$('#opener').click(function(){
$('div#dialogbox').dialog('open);
});
});
對話框:
<div id="dialogbox">
<p>Sample text</p>
</div>
主持人:
<a href="#" id="opener">Click Me</a>
如果我準備好你的問題,那麼你有多個'Click Me'這將是無效的HTML。 Id的應該是唯一的 – andrew 2014-09-22 13:24:32
只是一個觀察,但有沒有從.dialog('open);應該是.dialog('open');沒有? – fidev 2014-09-22 13:51:09