-1

以下にコードを示します。

(function($){
var $window = $(window);

$window.scroll(function(){
    if ($window.scrollTop() >= 162) {
        $('.small-logo').fadeOut();
    }
    else {
        $('.small-logo').fadeIn();
    }
 });
}(jQuery));

この機能はスクロール時にのみ機能します。ロード時に小さなロゴが表示されないようにするにはどうすればよいですか?

4

1 に答える 1

0

あなたのCSSで

.small-logo { display: none; }

または、どうしても jquery で実行したい場合 (なぜ?)

(function($){
$(".small-logo").hide();
var $window = $(window);

$window.scroll(function(){
    if ($window.scrollTop() >= 162) {
        $('.small-logo').fadeOut();
 }
 else {
    $('.small-logo').fadeIn();
 }
});
}(jQuery));
于 2013-06-27T18:59:12.860 に答える