2011-08-11 134 views
0

我需要下面這段代碼的幫助,我想看看是否設置了當前圖像,如果不是,則顯示默認圖像。jquery if語句幫助超大插件

這是我的代碼:

jQuery(function($){ 
      $.supersized({ 
       slides : [ {image : '<?php echo get_post_meta($post->ID, 'upload_image', true); ?>' } ] 
      }); 
     }); 
+4

當前是什麼形象?它在哪裏?你想要檢查什麼?你的問題太模糊了。請記住,我們不知道上下文。你提供的信息越多,你會得到更好的答案。 –

回答

1

試試這個

jQuery(function(){ 
     var settings = { 
       slides : [ {image : '<?php echo get_post_meta($post->ID, 'upload_image', true); ?>' } ] 
      }; 

     if(!settings.slides[0].image) 
      settings.slides[0].image = "setTheDefaultImageHere"; 

      $.supersized(settings); 
     }); 
+0

@ user595600 - 這是你在找什麼? – ShankarSangoli

+0

它的工作,謝謝,我想知道我會太多要求解釋這部分的代碼:settings.slides [0] .image? – Beto

+0

settings.slides是json對象的數組。所以要訪問它的第一個元素,我們使用該代碼,然後使用圖像屬性。 – ShankarSangoli