2012-06-08 64 views
-1

如何創建如下的數字幻燈片;不使用HTML5和jQuery庫使用javascript的滑塊

enter image description here

+4

[?你嘗試過什麼] (http://www.whathaveyoutried.com/) –

+0

爲什麼限制jquery?沒有本地滑塊控制,所以它會是您自己編寫或使用另一個庫中的一個的情況。 – tofarr

+0

[StackOverflow不是您的個人研究助理](http://meta.stackexchange.com/a/128553) –

回答

1

你試過dhtmlxSlider?它的滑動條使用簡單的Javascript和HTML 4.01嚴格。

我相信它與大多數瀏覽器兼容,並可以自由地從這個鏈接點擊這裏下載:Download link for dhtmlxSlider

下面是代碼示例使用dhtmlxSlider:

<script type="text/javascript"> 
var slider1; 
function doLoadLiveDemo(){ 
slider1=new dhtmlxSlider(
    "sliderBox1", 
    260, 
    "dhx_skyblue"); 

slider1.setImagePath("codebase/imgs/"); 
slider1.setStep(50); 
slider1.attachEvent(
"onChange", 
function(nv){document.getElementById("qual").value=nv;}); 
slider1.init(); 
</script> 
+1

非常感謝你 – Coolenough

+0

不客氣:D樂意幫忙, –

1

您可以使用jQuery UI的範圍欄:

<script> 
$(function() { 
    $("#slider-range").slider({ 
     range: true, 
     min: 0, 
     max: 500, 
     values: [ 75, 300 ], 
     slide: function(event, ui) { 
      $("#amount").val("$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ]); 
     } 
    }); 
    $("#amount").val("$" + $("#slider-range").slider("values", 0) + 
     " - $" + $("#slider-range").slider("values", 1)); 
}); 

查看演示頁面在這裏:http://jqueryui.com/demos/slider/range.html

+2

你沒有注意到他們不想使用jQuery嗎? –

+0

不使用jQuery我們應該做 – Coolenough

+0

啊!抱歉。錯過了這一點。但是,是的,將檢查並更新答案。對不起大家!看到沒有'HTML5'部分。 –