使用兩個jQuery的滑塊「臺階」和。高度應該是這兩個滑塊值相乘的結果。請幫我看看代碼。由於兩個滑塊controling一個價值
1
A
回答
0
我剛剛颳起了:
http://jsfiddle.net/richbradshaw/KKhYU/4/
相當自我解釋,使用jQuery我們可以使用:
$(function() {
// cache things we'll need many times.
var $box = $("#box"),
$step = $("#step"),
$height-of-step = $("#height-of-step");
$('input').on('change', function() {
// set the width of box to the product of the two things.
$box.css('height', $step.val() * $height-of-step.val());
});
});
我用的寬度,而不是高度,使之不移動這個簡單演示中的滑塊。我使用的是內置的範圍內輸入
,在老的瀏覽器意識到它的支持和莫名,火狐版本低於23(只用了7年後的第一個建議實行...)。 http://caniuse.com/#feat=input-range
0
HTML:
<div id='flexible' style='width:200px; height:100px; background-color:green'></div>
<div id='steps' class='ui-slider-1' style="margin:10px;">
<div class='ui-slider-handle'></div>
</div>
<div id='height-of-step' class='ui-slider-1' style="margin:10px;">
<div class='ui-slider-handle'></div>
</div>
JS:
$('#steps').slider({ slide: moveStepsSlider });
$('#height-of-step').slider({slide: moveHeightSlider});
function moveStepsSlider(e, ui)
{
$('#flexible').height(ui.value * $('#height-of-step').slider("option", "value"));
}
function moveHeightSlider(e, ui)
{
$('#flexible').height(ui.value * $('#steps').slider("option", "value"));
}
相關問題
- 1. jquery滑塊|金額取決於兩個滑塊的價值
- 2. 一個滑塊,返回兩個值
- 3. jquery兩個滑塊不同的價格
- 4. Scriptaculous滑塊價格範圍滑塊與兩個手柄
- 5. JQuery ui滑塊不允許發佈兩個diff。滑塊值在同一個FORM?
- 6. Nivo滑塊 - 在一個網頁上的兩個滑塊
- 7. 兩個滑塊與一個導航
- 8. 不斷更新兩個滑塊的值
- 9. jquery滑塊與價值高於它與滑塊一起旅行
- 10. 爲滑塊賦予價值
- 11. jQuery的滑塊,對價值
- 12. 兩個jQuery Mobile滑塊一起工作
- 13. 僅使用一個導航器控制兩個滑動滑塊
- 14. 兩個jQuery UI的滑塊
- 15. 兩個jQuery表單滑塊
- 16. 在引導滑塊上使用相同值將另一個滑塊滑動到另一個滑塊上
- 17. 另一個滑塊內的滑塊
- 18. 如何在滑動過程中獲得兩個滑塊的值?
- 19. jQuery滑塊得到最後一個值
- 20. flexslider - 兩個滑塊在一起 - Directional Nav僅滑動一次滑塊。如何解決這個問題?
- 21. 根據接下來的四個滑塊中的值更新第一個滑塊
- 22. 從每個滑塊獲取價值jquery UI
- 23. JQuery vs數百個價值滑塊的角度實現
- 24. Flex滑塊 - 如何添加兩個滑塊的相同控件
- 25. 如何更新基於另外兩個滑塊的滑塊
- 26. 多個JQuery滑塊總和更新另一個滑塊
- 27. jquery一個滑塊控制另一個
- 28. 無法在Jquerymobile獲得滑塊價值
- 29. JXA Applescript獲取滑塊的價值
- 30. d3.js滑塊:如何獲得價值?
讓我們瞭解您已經嘗試過? – adeneo 2013-05-12 21:22:30