2012-03-02 55 views
0

我正在尋找可以做這樣的事情一個jQuery插件,滑塊:我正在尋找一個特定類型的jQuery的滑塊

http://hitmo-studio.com/contact.html#business-query (請看預算滑塊)

我不知道如何怎麼稱呼這種類型的滑塊,所以我無法找到任何有用的

+0

尋找熔岩燈效果。 – elclanrs 2012-03-02 10:56:14

+0

我認爲這不是滑塊,當你點擊不同的東西時,這只是一個ul浮動到左側的動畫! – 2012-03-02 10:56:18

回答

0
$('.slider li').click(function(){ 
    var liPos = $(this).position().left; 
    $('.slibox').stop(1).animate({left:liPos},800); 
}); 

jsBin demo


而只是一個輕微的修改,你可以動態地改變框的寬度:

$('.slider li').click(function(){  
    var liPos = $(this).position().left; 
    var liW = $(this).outerWidth(true); 
    $('.slibox').stop(1).animate({ left: liPos, width: liW },600);  
}); 

jsBin demo2

現在你可以很容易地學會如何將其從(高度調節這一點升級.. )

+0

完美,非常感謝您的幫助,代碼運行非常漂亮 – mr1031011 2012-03-02 13:22:04

+0

@ mr1031011不客氣!我很高興很容易理解這種簡單性。 (不需要插件。) – 2012-03-02 13:24:19

相關問題