0

私が見つけたこのフィドルで遊んでいます。これは、私がやろうとしていることに本当に近いです:

http://jsfiddle.net/5N3YK/20/

唯一のことは、sectionタグをタグに変更しようとすると壊れることです。また、divの代わりにスライドdivをフェードさせたいです。

ヘルプは常に大歓迎です!

4

4 に答える 4

1

更新されたフィドル: http://jsfiddle.net/UDt7q/22/

于 2012-07-18T20:15:01.167 に答える
1

試してください - http://jsfiddle.net/UDt7q/21/

(function($) {
    $.fn.Fader = function() {
        this.each(function() {
            $('a').bind('click', function(e) {
                e.preventDefault();
                $( "#hello div" ).fadeOut();
                $( "#hello div" + $(this).attr('href') ).fadeIn();
            })
        });
    }
})(jQuery);
于 2012-07-18T20:21:18.867 に答える
0

これはうまくいくはずです: http://jsfiddle.net/5N3YK/23/

divs をページから押し出すのではなく非表示にするようにコードの機能を変更しましたが、考え方は同じです。

sections はdivs になり、スライドではなくフェードします。

于 2012-07-18T20:24:19.427 に答える
-1

何かを「出現」させるには、次を使用できます

$('.selector').fadeIn();

Jクエリから。同様に、show()、hide()、fadeOut() を実行できます

于 2012-07-18T20:16:14.033 に答える