有誰知道如何讓用戶在移動滑塊指針時出現在jQuery滑塊控件上方的氣泡?理想情況下,我想讓範圍滑塊中的兩個指針都有自己的獨立泡泡。氣泡將動態顯示用戶正在移動的滑塊指針的當前選定值。 這是一個艱難的!jQuery滑塊氣泡
0
A
回答
1
的Html ..
<div id="value1"> </div>
<div id="value2"> </div>
<div id="slider"></div>
CSS
#value1 { position:relative; }
#value2 { position:relative; }
Javscript ...
$("#slider").slider({
animate:false,
range: true,
values:[0,400],
min: 0,
max: 500,
step: 1,
change: function(event, ui) {
updateValues(event,ui);
},
slide: function(event, ui) {
updateValues(event,ui);
}
});
function updateValues(event, ui)
{
var offset1 = $('.ui-slider-handle:first').offset();
var offset2 = $('.ui-slider-handle:last').offset();
var value1 = $('#slider').slider('values',0);
var value2 = $('#slider').slider('values',1);
$('#value1').text(value1).css({'left':offset1.left});
$('#value2').text(value2).css({'left':offset2.left});
}
我提出了一個演示here。這是醜陋的,但功能:)我會幫助它看起來像一個泡沫,但我不是一個圖形傢伙。希望這會讓你開始。
編輯 - 我注意到CSS需要關閉動畫才能正確跟蹤滑塊本身的點擊次數(又稱不拖動)。更新代碼和演示以反映需要的更改以跟蹤滑塊欄點擊和拖動。
2
這裏有一個簡單的方法:
$('#slider').slider({
range: true,
min: 0,
max: 10,
values: [0, 10],
create: function(){
var handle = jQuery(this).find('.ui-slider-handle');
var bubble = jQuery('<div class="valuebox"></div>');
handle.append(bubble);
},
slide: function(evt, ui) {
ui.handle.childNodes[0].innerHTML = ui.value;
}
});
我的問題,就是以泡出的初始值,出了問題我還沒有解決。任何幫助表示讚賞。
0
你可以在初始化或加載時加載下面顯示的塊(這會用初始值繪製滑塊)。我不確定這是否是最好的方式,但它對我有用。
$('#slider').slider({
range: true,
min: 0,
max: 10,
values: [0, 10]
});
相關問題
- 1. 帶滑塊的Javascript氣泡圖
- 2. 氣泡中的針滑塊輸入值
- 3. ragne滑塊氣泡未能隨滑塊移動而移動
- 4. Silverlight - 滑動氣泡圖表
- 5. 在輸入範圍內作爲滑塊的氣泡
- 6. JQuery中的氣泡圖
- 7. 在nvd3氣泡圖中隱藏氣泡
- 8. 氣泡圖中的Tabluea氣泡
- 9. SSRS BIDS 2008氣泡圖 - 氣泡放置
- 10. mootools氣泡圖
- 11. D3氣泡圖
- 12. 氣泡排斥
- 13. VBA氣泡圖
- 14. Flex氣泡圖
- 15. Highcharts氣泡圖
- 16. 氣泡圖中較大氣泡背後隱藏的氣泡很少
- 17. Flex氣泡圖泡泡縮放
- 18. 如何使用slidervalue和滑塊的拇指位置運行氣泡(在滑塊頂部)?
- 19. 谷歌地圖信息氣泡內的滑塊不能正常工作?
- 20. 現代的CSS/jQuery的氣泡動畫
- 21. jQuery菜單下拉式氣泡
- 22. jQuery氣泡像一個在stackoverflow?
- 23. 問題與jQuery氣泡彈出v 2.3.1
- 24. Jquery滑下滑塊
- 25. 氣泡標籤雲
- 26. 高爐氣泡圖
- 27. 帶氣泡的UIProgressView?
- 28. CSS3 - 語音氣泡
- 29. OSMDROID中的氣泡
- 30. NSTextView文字氣泡
使用.position()而不是.offset() – Asinox 2012-11-26 22:08:59