2011-09-15 57 views
0

我正在使用jQuery jqModal腳本彈出窗口。多個jqModal Windows - onLoad和onClick在同一頁面上。怎麼樣?

我有一個html頁面和兩個jqModal窗口。我希望在頁面打開時加載一個,另一個通過onClick單獨打開。

我的腳本不工作。 onLoad工作(#success),但onClick(#dialog)同時打開。

這裏是我當前的腳本:

<script type="text/javascript"> 

$(document).ready(function() { 

$('#dialog').jqm(); 

$('#success').jqm().jqmShow({}); 
}); 
</script> 

回答

0

這裏是更新的代碼ü可以嘗試

$(document).ready(function() { 
    $('#dialog').jqm({trigger:'#dialog'}); 
    // $('#dialog').jqmAddTrigger('#dialog'); 
    $('#success').jqm().jqmShow({}); 
}); 

讓你需要的時候模態添加觸發器我知道,如果它爲你工作 這裏窗口將打開

0

您提供的代碼對我無影響。這裏是我使用的完整片段:

<script type="text/javascript"> 

      $(document).ready(function() { 
      $('#dialog').jqm();  
      $('#success').jqm().jqmShow({}); 
     }); 


function showModal() { 
     $('#dialog').jqmShow({});    
    } 
</script> 

<div id="dialog" class="jqmWindow">test</div> 
<div id="success" class="jqmWindow">test</div> 
<input type="button" value="Show Modal" onclick="showModal()"/> 
+0

只是一個評論在這裏:我用jQuery 1.4.2 - 不知道它是否重要或不重要 – sarghir

相關問題