2014-07-23 23 views
0

我有一個jQuery的功能。我也有一個變量,$id_number爲什麼我的jquery函數在頁面啓動時不加載?

如果變量的值存在:

  • 我想jQuery函數加載。這是一種應該在頁面啓動時彈出的模式。

     <? if(isset($id_number)) 
         { ?> 
          jQuery(document).ready(function(
         <? } 
         else 
         { ?> 
          jQuery(function($){ 
         <? } ?> 
    
          // code 
    
         }); 
    

爲什麼我的功能不加載頁面上啓動?我究竟做錯了什麼?

+0

是它周圍所有的PHP代碼? – krillgar

+0

您是否已經在瀏覽器中調試或檢查客戶端代碼? – Yuan

+5

顯示生成的代碼會更有用。示例應該是*完整*。另外,這兩個jquery調用是等價的,你可以在文檔中閱讀。不需要'if'語句。 –

回答

0

這應該工作

  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script> 

     <? if(isset($id_number)) 
      { ?><script> 
       alert('dummy'); 
       </script> 
      <? } 
      else 
      { ?> 
       <script> 
       alert('data'); 
       </script> 
      <? } ?> 
相關問題