2012-03-11 25 views
1

こんにちは私は通常のウェブサイトを持っており、トップナビゲーションバーに新しいリンクを追加しています。新しいボタンのユーザーに警告するために、私は蓋を閉じたときに、それはかなりMacbook Airは上のパルス光と同じように、優しくパルスしたいと思います:)aspxページでハイパーリンクパルス(無限にフェードインまたはフェードアウト)を行うにはどうすればいいですか?

ここにハイパーリンクのコードは次のようになります。

<td class="data" runat="server" style="width: 85px"> 
    <asp:HyperLink ID="SiteLink" runat="server" CssClass="anc" Text="NEW LINK" /> 
</td> 

私のプロジェクトでは既にjQueryを使用していますので、jQueryでもプレーンなJSでも問題ありません。ソリューションはIEとChromeで動作する必要があります。 jquery.pulseを試しましたが、動作させることができませんでした。

答えて

3

ない、これが最善の方法ですが、それが動作するかどうかを確認します。

function cycle() { 
    $('#SiteLink').fadeOut(1000, function() { 
     $('#SiteLink').fadeIn(1000); 
     cycle(); 
    }); 
} 
$(document).ready(function(){ 
    cycle(); 
}); 

あなたはここで働い例を見ることができます:https://jsfiddle.net/m8qanvr3/

+0

ザッツナイス&シンプル –

+0

おかげで、ということでした素晴らしい:)があります最初のサイクルの後に遅延を追加する方法?私はそれが絶えず退色したり消えたりしないようにしたい。私は5秒の遅延を望む – Freakishly

関連する問題