javascript - 如何动态添加 jquery 滑块,包括幻灯片功能?
问题描述
我编写了一个在下拉选项上运行的代码单击以添加不同的滑块
$( "#slider-"+layerDirectory[tag.innerText]["localid"] ).slider({
range: true,
min: parseInt(layerDirectory[tag.innerText]["minval"] ),
max: parseInt(layerDirectory[tag.innerText]["maxval"] ),
step: (layerDirectory[tag.innerText]["maxval"] - layerDirectory[tag.innerText]["minval"])/10,
values: [ parseInt(layerDirectory[tag.innerText]["minval"] ), parseInt(layerDirectory[tag.innerText]["maxval"] ) ],
slide: function( event, ui ) {
document.getElementById('price_'+layerDirectory[tag.innerText]['localid']).innerText= "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ;
}
});
但是每当我添加新滑块时,以前的滑块就会停止工作。我能做些什么?
解决方案
推荐阅读
- php - 如何在 vue 中渲染 smarty?
- c++ - 如何将 std::vector 用于带句柄的类
- docker - 如何使用 Dockerfile 在 docker 中运行 eval $(envkey-source) 命令?
- c# - InvalidCastException,可能涉及泛型
- c# - 如何在不减少 C# 列表中的容量的情况下减少计数
- python - Kubeflow 管道不会创建任何 pod;未知状态
- android - Android 应用内更新 API 返回 0 作为 availableVersionCode & updateAvailability 作为 1 (UPDATE_NOT_AVAILABLE)
- bash - 为什么我的 bash 脚本认为参数不存在?
- r - 与“分组依据”滚动相关 - 错误:维度数不正确
- java - 版本控制 AWS Lambda 函数