在项目中需要制作一个价格区间来回滑动的滑块,在网上查找时无意间知道了bootstrap-slider,经过了解和使用这是一款在原生bootstrap slider的基础上制作效果非常炫酷的jQuery slider插件。该slider插件可以自定义slider的颜色、形状、透明度和tooltip等属性,美化的效果非常好。在开始之前需要引入bootstrap.min.css、bootstrap-slider.min.css、jquery.min.js和bootstrap-slider.min.js等;如图:

meta信息

在开始制作前先看看效果如图:

河南网站建设选择亿宏世纪.5年来持续为众多企业提供河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销.

河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销

显示效果1

滑动滑块之后的效果如图:

显示效果2

河南网站建设选择亿宏世纪.5年来持续为众多企业提供河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销.

河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销

HTML制作如图:

HTML代码

JS如图:

河南网站建设选择亿宏世纪.5年来持续为众多企业提供河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销.

河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销

JS代码

CSS部分挺简单的我就不在这上图了,首先是HTML,用一个DIV包裹一个input标签和价格DIV标签,给input添加ID名ex2,input上有四个属性:data-slider-min="0"、data-slider-max="50000"、data-slider-step="1000"和data-slider-value="[0,50000]",其中data-slider-min="0"表示最小值是0,data-slider-max="50000"表示最大值是50000,data-slider-step="1000"表示每次滑动滑块的值最少增加或减小1000;data-slider-value="[0,50000]"表示值在0到50000之间滑动。var slider = new Slider('#ex2', {})是初始化这个插件,{}里面可以写自己要设定的参数和值,比如如图:

参数说明表

河南网站建设选择亿宏世纪.5年来持续为众多企业提供河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销.

河南网络推广,河南网络营销,seo公司,河南百度优化,河南网站优化,河南全网营销

河南亿宏世纪网络科技有限公司,专注于互联网+品牌整合营销,公司拥有专业的互联网管理、运营策划、UI设计、技术开发等团队,专业从事于工业互联网的开发建设。我司拥有成熟的网络技术开发团队,针对网站开发、技术服务、网站风格定位、网站功能优化、网站推广维护等都具备很强的专业技术水平,旨在为客户提供专业的互联网应用解决方案。公司始终秉持着诚信经营、质量为先的经营理念,我们不仅提供优质的网络技术和云端供应链服务,而且还在产品的选择、应用等方面提供专业的咨询与售后服务。

微信服务号

微信服务号

服务热线

15617359779

15617359779