2013-10-12 67 views
1

我正在使用窗口onload函數,這似乎並沒有爲我工作的網站上工作。我瀏覽了之前關於同一主題提出的問題,並嘗試了他們。窗口onload函數不工作

1)我試圖:

$(window).load(function() 

$("#inline_content") 

太。但沒有運氣。

這是在頭部聲明的腳本:

<script> 
$(window).load(function() { 
    $(".inline").colorbox({inline:true, width:"310px", height:"300px"}); 
}); 
</script> 

和身體有:

<p><a class='inline' href="#inline_content">Inline HTML</a></p> 
<div style='display:none'> 
    <div id='inline_content' style='padding:20px; background:#eaeaea;'> 
     <h4>Choose country</h4> 
     <div class="content-box"> 
     <select> 
      <option value="AU" data-icon="./img/dk.png">Danmark</option> 
      <option value="CA" data-icon="./img/CA.png">Canada</option> 
      <option value="PL" data-icon="./img/PL.png">Poland</option> 
      <option value="TH" data-icon="./img/TH.png">Thailand</option> 
      <option value="UK" data-icon="./img/UK.png">England (UK)</option> 
     </select> 
     <script type="text/javascript"> 
      $('select').wSelect(); 
     </script> 
    </div> 
    <div class="buttonContainer"> 
     <button class="kontactButton3">vælg ></button> 
    </div> 
    </div> 
</div> 

這是colorbox插件。

現在this is the link我正在努力。

如果單擊鏈接「內聯HTML」,它會加載彈出窗口。但是,如何在頁面加載時作爲第一件事發生?

在此先感謝。

回答

2

你可以試試這個:

$(document).ready(function(){ 
    $('.inline').click(); 
}); 
+0

哈!這很簡單...我添加了 $('。inline')。click(); 之後我的一套代碼在頭上。它的工作就像魅力。 謝謝@Kareel。 – CodeMonk

+0

@Sajal請考慮選擇一個答案作爲接受的答案,如果它對你有幫助。 – Thew

+0

@Thew,謝謝。完成。 – CodeMonk