- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经实现了ionRangeSlider通过 slider 向用户显示一些值。要实现 slider ,我们必须声明一个像这样的输入标签,
<input type="text" id="range_26" />
之后我们必须通过jquery调用输入标签的id来获取 slider 。
$("#range_26").ionRangeSlider({
type: "single",
grid: true,
min: 0,
max: 100,
postfix: "%",
onFinish: function(data) {
$.ajax({
//ajax content
});
}
)};
对于单个实例,它工作正常。有时我必须根据数据库内容实现多个 slider 来显示值。但这一次它不起作用,因为对于每个输入标签,我们都必须调用标签的 id 来获取 slider 。
我通过ajax获取数据到页面(因为我的情况我必须通过jquery获取数据以显示实时数据,所以我必须通过jquery,ajax来完成)
$.ajax({
url: 'sitePagefunction.php',
type: 'post',
data: { 'sitePageId' : sitepageid },
success:function(data) {
$('#ul-devices-2').html(data);
)};
在 sitePagefunction.php 中,我正在回显(出于演示目的,我仅显示相关内容)
while(<condition>){
echo '<div class="inputRange">
<input type="text" id="range_26" />
</div>';
}
在这里你可以看到,如果 while 条件运行一次就不会出现问题,但如果这个条件运行多次就会出现问题。这个 while 语句根据数据库内容动态运行。所以,我不能说确切的 slider 数。
我想动态创建silders。
如何解决这个问题。 (我想你可能明白我在说什么。如果不明白,请在下面留言。)
最佳答案
HTML
<div class="wrap"></div>
JS 已更新
// append html dynamically
for(var i = 1; i < 5; i++) {
$('<div><input type="text" class="my-class" data-min="'+ (i * 4) +'" data-max="'+ (i * 8) +'" /></div>')
.appendTo($('.wrap'));
}
$(".my-class").ionRangeSlider({
type: "single",
grid: true,
min: $(this).data('min'),
max: $(this).data('max')
});
关于javascript - 如何动态实现 ionRangeSliders,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39159411/
我正在使用 ion Rangeslider 和 MomentJS。 ( http://ionden.com/a/plugins/ion.rangeSlider/demo_advanced.html )
我已经实现了ionRangeSlider通过 slider 向用户显示一些值。要实现 slider ,我们必须声明一个像这样的输入标签, 之后我们必须通过jquery调用输入标签的id来获取 sli
我正在使用 ionRangeSlider我想为值分配标签,反之亦然。 所以用户可以选择与海滩的距离:'on beach', '100m', '200m', '300m', 'more than 300
我在我的一种形式中使用 ionRangeslider 来显示提示范围。 如何更新提交按钮单击时的值,以便下次加载页面时,它会显示具有特定更新值的 slider ? HTML 代码 并通过 js 调用
我正在尝试在我的 React 应用程序中使用 jquery 插件。每次我尝试使用一些 jquery 第三方插件时,我都会收到一条错误消息,提示 $(...).somePlugin 不是函数。目前我正在
如何从 ion.rangeSlider 中获取低值和高值组件通过点击一个按钮? 这是我的 jQuery 代码: $(document).ready(function(){ $
我正在使用 IonRangeSlider,其中我有 3 个自定义值: ["Value1","Value2","Value3"] 类型是single。 现在我想要的是,我想以某种方式检测 from 和
如何通过更改 slider 从 ion.rangeSlider 组件获取值? 这是我的 jQuery 代码: function rangeSlider() { var $range = $(".js-
在页面加载时,IonRangeSlider 使用 disable : true 禁用,一旦页面加载成功,我将点击 slider ,它应该启用并设置位置。 我该怎么办?使用 Jquery 和 JavaS
我是一名优秀的程序员,十分优秀!