jquery-ui-slider 相关问题

jQuery UI Slider插件将选定的元素转换为滑块。有多种选项,如多个句柄和范围。可以使用鼠标或箭头键移动手柄。

如何在 jQuery UI Slider 设置 3 种不同的颜色

我正在使用这个 UI 滑块。我必须用 3 种不同的颜色来制作这个滑块: 手柄颜色 句柄的前一部分 句柄的下一部分 像这样的东西: 到目前为止,我已经可以把手柄了...

回答 4 投票 0

更改最小值后 jQuerty UI 范围滑块错误

我的页面中有一个滑块,带有以下代码 我的页面中有一个滑块,带有以下代码 <div id="sale-price-range" class="price-range" data-min="200000" data-max="2000000" data-unit="R$" data-min-field="precoMinVenda" data-max-field="precoMaxVenda" data-increment="100000"></div> 我的js代码是: // Price Range $(".price-range").each(function() { var dataMin = $(this).attr('data-min'); var dataMax = $(this).attr('data-max'); var dataUnit = $(this).attr('data-unit'); var minField = $(this).attr('data-min-field'); var maxField = $(this).attr('data-max-field'); var increment = $(this).attr('data-increment'); $(this).append( "<input type='text' class='first-slider-value' name='"+minField+"' val=''/><input type='text' class='second-slider-value' name='"+maxField+"'/>" ); $(this).slider({ range: true, min: 0, max: dataMax, step: increment, values: [ dataMin, dataMax ], slide: function( event, ui ) { event = event; if(ui.value < dataMin) { return false; } $(this).find( ".first-slider-value" ).val( dataUnit + " " + ui.values[ 0 ].toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1.") ); $(this).find( ".second-slider-value" ).val( dataUnit + " " + ui.values[ 1 ].toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1.") ); }, stop: function(event,ui) { if(ui.value >= dataMin) { postAjaxSearch(); } } }); $(this).find( ".first-slider-value" ).val( dataUnit + " " + $( this ).slider( "values", 0 ).toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1.") ); $(this).find( ".second-slider-value" ).val( dataUnit + " " + $( this ).slider( "values", 1 ).toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1.") ); }); 效果很好,但如果我尝试改变 分钟:0, 到 分钟:数据分钟, 我的滑块停止工作(我无法拖动它)。它继续调用 postAjaxSearch();,但它不会更改最大/最小值,也不会移动滑块手柄。 为什么需要将 min 更改为 dataMin? 因为我的滑块从 0 开始,但是滑块手柄从 dataMin 移动到 dataMax。 dataMin 和 0 之间的范围位于页面上,但无法移动到那里。我不想要这个,滑块应该从 dataMin 开始。 我遇到了同样的问题,我通过在最小值上使用 parseInt() 解决了它 $("#price-slider").slider({ range: true, min: parseInt(price_min), max: price_max, values: [price_min, price_max], slide: function (event, ui) { $("#amount").val("$" + ui.values[0] + " - $" + ui.values[1]); } }); 我不知道为什么会这样,这似乎是合乎逻辑的,两个极端都会起到同样的作用,但显然事实并非如此。 还有一个解决方案 我在 1.13.2 版本中遇到了同样的错误。然而,parseInt的解决方案对我没有帮助; 有什么帮助,乘以 1000 进行调整,然后除以 1000。 还是不明白问题出在哪里... 在 INIT 滑块传入参数之前是: step = 1000 min = 33900 max = 1100000 selected_min = 33900 selected_max = 1100000 初始化后,没有 * 1000 和 / 1000 滑块给了我 max_stop = 1099900 对我来说正确的是 $(element).slider({ range: true, min: min * 1000, max: max * 1000, step, values: [selected_min * 1000, selected_max * 1000], slide: function (event, ui) { const min_stop = ui.values[0] / 1000; const max_stop = ui.values[1] / 1000; $(`#${attribute}-min`).val(min_stop); $(`#${attribute}-max`).val(max_stop); }, stop: function (event, ui) { const min_stop = ui.values[0] / 1000; const max_stop = ui.values[1] / 1000; queryParams[attribute] = `${min_stop}-${max_stop}`; applyFilter(); } });

回答 2 投票 0

移动设备上的 jQuery UI 滑块触摸和拖放支持

我已经在项目中设计并实现了 jQuery UI 滑块。尽管它具有响应性,但滑块不会响应触摸和拖动。相反,您必须触摸您想要的位置

回答 3 投票 0

如何将两个 LightSlider 滑块同步在一起?

我正在尝试使用 asNavFor 选项在页面上同步两个 LightSlider 滑块,但我无法让它们一起工作。我遵循了 LightSlider

回答 0 投票 0

在径向梯度[闭合]中改变颜色。

我为我的问题准备了一个完整的例子--一个div和3个jQuery UI滑块的截图。HTML代码。

回答 1 投票 1

从jQuery传递滑块值到后面的代码

我正在使用AspNET和C#作为Code Behind。事情是这样的,我在我的代码中放了一个JQUERY Slider,但我无法从滑块中获取值到C#中(已经在网上到处找了),我需要它们...。

回答 1 投票 0

具有固定值和相关文本输出的jQuery Range Slider

我是新来的。。抱歉我的英语不好:D我正在寻找具有固定值和附加文本输出的范围滑块。这是一个示例:http://james2013.batcave.net/s100.htm &...

回答 1 投票 -2

jquery-ui-范围滑块-输入提交后将值保存在滑块句柄上

我正在尝试使滑块值保持在按下SEARCH按钮时将其移动到的位置。只要按下搜索,它们就会默认返回到初始值。我已经尝试了所有...

回答 1 投票 -1

更改径向渐变的颜色(附加完整的测试代码)

我为我的问题准备了一个完整的示例-带有div和3个jQuery UI滑块的屏幕截图:HTML代码: 选择背景颜色:

回答 1 投票 1

在WordPress中排队CDN

我看过这个问题,如何从CDN将脚本放入WordPress?但这不起作用。我正在尝试安装此rangeSlider http://ionden.com/a/plugins/ion.rangeSlider/start.html ...

回答 1 投票 0

使用jquery设置di v数据属性

我想通过ajax调用设置滑块范围的最小值和最大值。我尝试设置属性或数据,但所有选项均不起作用。如何设置div属性? $('#card-price-Div-Slide')。attr('data-min','20'); ...

回答 1 投票 0

制作类似iccsydney.com.au的图像滑块-[已解决]

我想在移动版本上制作一个像https://www.iccsydney.com.au/Venue/Exhibitions这样的图像滑块。我想如果眼睛形的徽标移动了,那么上面的图像就会移动。

回答 1 投票 -1

制作类似iccsydney.com.au的图像滑块-[已解决]

我想在移动版本上制作一个像https://www.iccsydney.com.au/Venue/Exhibitions这样的图像滑块。我想如果眼睛形的徽标移动了,那么上面的图像就会移动。

回答 1 投票 -1

缩略图区域中需要jquery滑块

我正在研究http://www.node.au.com。在主页上,您可以看到很多图像,我需要为具有多个图像的那些图像放一个滑块,以便用户可以...

回答 1 投票 5

ion.rangeSlider更新方法触发更改事件

我在我的应用程序中使用ion.rangeSlider插件,但是,每当我更新'from'值时,都会触发'change'事件。如何用'finish'事件代替change事件,使它成为...

回答 1 投票 0

jQuery UI最初隐藏滑块句柄

我已经用jquery ui设置了一个滑块。我希望滑块的手柄最初被隐藏,并且仅在用户单击滑块后才显示。我设法通过将显示设置为...

回答 1 投票 0

如何在两个javascript对象文字之间进行通信?

我想知道如何从另一个对象文字中的对象调用方法。 这是我的代码。 我正在构建一个jQuery UI滑块。 我正在尝试在animations对象文字中调用anim...

回答 5 投票 0

在单击滑块轨道时获取Jquery-UI滑块值?

我试图在单击滑块轨道时获取jquery-ui滑块的值。但是我无法获得滑块的值。我可以在幻灯片上获取价值,但在点击时无法获取。

回答 1 投票 0

jQuery UI Slider不更改默认值

我已经使用jQuery UI设置了一个滑块,并显示正确的默认值60。但滑块仍位于最左侧。它应该移到值60。https://imgur.com/a/QXfzugs尝试过...

回答 2 投票 1

使用带有AMCharts 4饼图的Jquery UI滑块

我似乎无法让Jquery UI滑块与AMCharts 4饼图一起使用。我在使用滑条功能时做的不正确,但是我不确定100%是什么引起了问题。理想情况下,我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.