2013-07-17 172 views
0

我試圖在我的網站頂部顯示一個滑動橫幅。我正在使用featurify.js(http://spreadthesource.com/sandbox/featurify/)來實現這一點。使內容與jQuery可見

問題是,當第一次加載html頁面時,它會在頁面上顯示我的每個列表項。之後,jquery生效,然後消失,我看到滑動橫幅。

我試圖解決這個問題,讓我的html div顯示:none然後在jquery中使用show()。但是這對我不起作用。這是它的代碼。

http://jsfiddle.net/UU5Kj

html: 
    <div id="features"> 
     <ul> 
      <li>Discover success </li> 
      <li>Keeping pace with latest technology</li> 
      <li>Employee owned</li> 
      <ul> 
    </div> 

CSS: 
    #features { 
     color:#a60000; 
     font-size:2.25em; 
     padding:1.25em; 
     display:none; 
    } 

JS: 
    $(#features).show(); 

而且,這將是巨大的,如果任何人都可以建議對我來說,解決這個問題的另一種方法。

回答

0

您也可以嘗試隱藏你的所有列表項,但第一。我認爲插件會自動使它們與動畫一起可見。

添加到您的CSS

#features ul li:not(:first-child) { 
    display: none; 
} 
+0

謝謝。這對我最適合 – ambit

2

您需要的報價

$('#features').show(); 
+0

謝謝,但我想這在的jsfiddle,它不工作 – ambit

+0

@ambit然後更新的jsfiddle,所以我可以看看它。 – prospector

+2

@ambit,其工作和Prospector是正確的。檢查http://jsfiddle.net/UU5Kj/4/,你沒有包括'jquery'框架部分 – Satpal