2011-07-05 34 views
0

我適應一個jqModal腳本中使用$(document).ready方法一個onload的方式推出,但我發現有些不對勁的地方。我是新來的stackoverflow,我在這個地方聞到大腦。 (希望我是其中之一。)完整的頁面代碼(較短),可以通過查看該網址的來源可以看出: http://www.caycecookbook.com/pop_ups/jqm_onDocReady/jqm_docReady.html

代碼的短端看起來是這樣的:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#rename').jqm(); 
    }); 
</script> 
<!-- POP-UP DIV --> 
<DIV class="jqmWindow" id="rename" style="padding:18px 0px 12px 0px;"> 
    <TABLE align="center" width="500" border="0" cellspacing="0" cellpadding="0" bgcolor="#7777777"> 
     <TR><TD align="center"><P style="margin: 12px 12px 12px 12px;"> 
<img src="images/hey_there.jpg" width="504" height="360" border="0"></p></td></tr> 
     <TR><TD align="center" valign="middle"> 
      <P style="margin:6px 0px 0px 0px;"> 
       <a href="#" class="jqmClose" style="text-decoration:none; color:#ffffff;; 
font-family: arial, helvetica, verdana, sans-serif; font-size:12px; 
font-weight:bold;">Close</a> 
      </p> 
     </td></tr> 
    </table> 
</div> 

任何幫助,將不勝感激。

+1

你有什麼問題嗎? –

+0

那麼,它不會來了......代碼的某處破裂,我無法找到它... – Cayce

+0

這也許是一個側面的問題,但它是一個有點怪,你已經包含jqModal的內容。 js和jqModal.css,而不是鏈接到它。 – FishBasketGordo

回答

0

你永遠不會調用jqmShow顯示該對話框。您只能使用jqm初始化其參數。

編號:http://dev.iceburg.net/jquery/jqModal/#how

更新

這裏是請求的代碼示例:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#rename').jqm(); 
     $('#rename').jqmShow(); // This is the line you need to add. 
    }); 
</script> 
+0

不太清楚如何處理您的回覆...對不起... – Cayce

+0

如果你想在對話框立即顯示,您應調用'jqm'後調用'jqmShow'。根據jqModal文檔,應該調用「jqmShow」手動觸發對話框。 – FishBasketGordo

+0

什麼會看起來像-的代碼,如果你不介意我問? – Cayce

相關問題