1

こんにちは、コメントをクリックするとページが読み込まれ、指定されたコメントの背景がフェードアウトする SO のような効果を再現しようとしています。

これまでのところ私は持っています

    var theHash = window.location.hash;
    $(theHash).hover(function() {
    $(this).stop().animate({ backgroundColor: "#a7bf51"}, 800);
    },function() {
    $(this).stop().animate({ backgroundColor: "#ffffff" }, 800);
    });

これはホバー時に正常に動作しますが、ページの準備ができたら自動的に実行されるようにしたいと考えています。

「ホバー」を使用するのではなく、このためのイベントはありますか? ありがとう

4

2 に答える 2

2

私は物事を複雑にしすぎたと思います、これは私にとってはうまくいきます-

$(document).ready(function(){
    var theHash = window.location.hash;
    theHash=theHash.substr(1);  
    $("#f"+theHash).css('backgroundColor',"#E47527");
    $("#f"+theHash).animate({backgroundColor: "#ffefe3" }, 2000);
});

とにかく、ありがとう !

于 2010-10-08T09:25:46.123 に答える
0

これはあなたが探しているものですか?

$(document).ready(function(){
....
});
于 2010-09-30T15:32:30.843 に答える