-1

オンラインアイコンを点滅させたい。これを私のjsコードに入れてください:

function blink(){
    $('ul.left_menu li.online').delay(100).fadeTo(100,0.5).delay(100).fadeTo(100,1, blink);
}

何が起こるかというと、リンク全体が点滅しています。jqueryで特定のプロパティにアクセスする方法はありますか?

私のCSS:

ul.left_menu li.online a{
    width:166px;
    height:25px;
    display:block;
    background:url(../images/online-status.png) no-repeat left #dad0d0; 
    background-position:5px 5px;
    border-bottom:1px #FFFFFF solid;
}
4

1 に答える 1

1

リンク全体ではなく、アイコンだけを点滅させたいと思います。ただし、JSがリンクコンテナに割り当てられており、cssの背景を使用してアイコンを設定しているため、JavaScriptはリンク全体を点滅させます。タグを使用してこれを取り除くことができます<img><img>リンクの近くにアイコンを表示し、クラスを与えるために使用します。jQueryを使用してこのクラスにblinkを割り当てます。

于 2012-09-09T07:20:06.390 に答える