2011-09-15 28 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

相关问题