2012-07-18 58 views
0

我與這個小提琴,我發現這是非常接近我所試圖做打轉轉:事業部過渡

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

的唯一的事情是,當我試圖改變section標籤到div標籤它打破了,我也想div的褪色,而不是幻燈片

總是非常感謝幫助!

+0

幾乎所有的JS代碼都是關於滑動的。所以我不確定你的「非常接近」是否真的很接近... – 2012-07-18 20:11:34

+0

將標籤更改爲標籤? – gopi1410 2012-07-18 20:12:24

+0

你是什麼意思「當我嘗試將標籤更改爲標籤」 – 2012-07-18 20:12:38

回答

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); 
+0

順便說一句'.bind()'已棄用。你可能想使用'.on()' - http://api.jquery.com/on/ – 2012-07-18 20:25:59

1

更新小提琴:http://jsfiddle.net/UDt7q/22/

+0

我想這就是你問的。讓我知道我是否錯過了任何東西。 – gopi1410 2012-07-18 20:22:17

+0

謝謝你的迴應..但我用的小提琴與你發佈的不一樣。我想我的第一個div在加載時可見 – 2012-07-18 20:23:24

+0

@RobertTaylor現在檢查:) – gopi1410 2012-07-18 20:26:17

-1

爲了實現所謂的 「出現」,你可以使用

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

從jQuery的。同樣,您可以顯示(),隱藏(),淡出()

+0

這是問題的第二部分... – yadutaf 2012-07-18 20:22:12

0

這應該爲你工作: http://jsfiddle.net/5N3YK/23/

我改變了代碼的功能隱藏div而不是將它們推到頁面上,但這個想法是相同的。

section s現在是div s,它們會褪色而不是滑動。