2012-10-29 36 views
0

因此,我使用的是超大號插件,當幻燈片中只有一個圖像時,我想隱藏下面的#supersized_nav。我試圖隱藏#supersized_nav如果.totalslides =「1」,但實際totalslides不會被調用的HTML ...如果幻燈片中只有一個圖像,則隱藏supersized_nav

<div id="supersized_nav"> 
View images 
    <div id="slidecounter"> 
     <a id="prevslide" class="load-item">&lt;</a> 
     <span class="slidenumber"></span> of <span class="totalslides"></span> 
     <a id="nextslide" class="load-item">&gt;</a> 
    </div> 
</div><!-- end supersized_nav --> 

感謝烏拉圭回合的幫助傢伙!

+0

如果.totalslides = '1' 請告訴我意思???當然,如果($(。totalslides).html()== 1),但誰知道... –

+0

@roasted我認爲這將工作,如果我可以在jQuery中說,如果.totalslides div中的文本等於1,那麼它會隱藏#supersized_nav。 不幸的是,當您打開網站時會顯示.totalslides數字 - 當您查看源代碼時,它們實際上並不在HTML代碼中。這是爲什麼如果($(。totalslides).html()== 1)不起作用 – Laura

回答

0

如果我得到它,你應該做這樣的事情:

$(document).ready(function(){ 
    if($('#supersized img').length < 2) $('#supersized_nav').hide(); 
}); 
+0

不起作用,因爲該數字未在HTML中註冊。它不在源代碼中。它實際上只是顯示 ..但我可以看到網站上的號碼。 – Laura

+0

很難理解你的意思,因爲不幸的是,我不知道Supersized插件,也許我的編輯就是你要找的 –