Connect_logo_6.png 退出
前端视频教程 小程序 众筹源码 python 商城源码 商城模板 响应式模板 中文模板 手机模板 企业源码
充值

jQuery仿阿里云滑动杆购买日期选择插件

作者/代码整理:  (转载请附加本文地址,带有“懒人原生”字样的谢绝转载) 发布日期:2018-04-12
比较早期的jQuery仿阿里云滑动杆购买日期选择插件,滑动式服务器购买日期选择代码??梢匀糜没Э焖傺≡癫返墓郝蚴背?,非常便捷实用。

上海快3开奖号码今天 www.y44gu.cn

js代码

<script type="text/javascript">
//滑动插件
;(function($) {
    $.fn.sliderDate = function(setting) {
        var defaults = {
                callback: false //默认回调函数为false
            }
        //如果setting为空,就取default的值
        var setting = $.extend(defaults, setting);
        this.each(function() {
            //插件实现代码 
            //var $sliderDate = $(".slider-date");
            var $sliderDate = $(this);
			var $sliderBar = $sliderDate.find(".slider-bar");
			var $sliderBtn = $sliderDate.find(".slider-bar-btn");
			var liWid = 50+1; //单个li的宽度

			//滚动指定的位置
			var sliderToDes = function(index){

				//最大不能超过11
				if(index > 11){
					index = 11;
				}

				//最小不能小于 0 
				if(index < 0){
					index = 0;
				}

				//背景动画
				$sliderBar.animate({
					"width" : liWid*(index+1)
				},500);

				//执行回调
				if(setting.callback){
					setting.callback(index);
				}

			};

			//点击 - 滚动到指定位置
			$sliderDate.on('click', "li", function(e) {
				//执行滚动方法
				sliderToDes($(this).index());
			});

			//拖动 - 滚动到指定位置
			$sliderBtn.on('mousedown', function(e) {
				var $this = $(this);
				var pointX = e.pageX - $this.parent().width();
				var wid = null;

				//拖动事件
				$(document).on('mousemove',function(ev){
					wid = ev.pageX - pointX
					if(wid > 20 && wid < 620){
						$sliderBar.css("width", wid);
					}
				}).on('mouseup',function(e){
					$(this).off('mousemove mouseup');
					var index = Math.ceil(wid/liWid) - 1;
					sliderToDes(index);
				});
			});
        });
    }
})(jQuery);

$(function(){
	function a(index){
		console.log(index+1);
	}
	$("#slider-date-1").sliderDate({callback:a});

	function b(index){
		console.log(index+1);
	}
	$("#slider-date-2").sliderDate({callback:b});

	function c(index){
		console.log(index+1);
	}
	$("#slider-date-3").sliderDate({callback:c});
});
</script>

  • 社区商铺投资,显露复苏迹象 2019-06-22
  • 山西省地勘局211队举办“安全生产月”知识培训--黄河新闻网 2019-06-22
  • 赖账并输出危机,是世界霸权想要的结果,其他都是假的。要朝鲜弃核,是想搞乱中国周边,如同越南。想独立抗衡,很难。现在的形势,要联合一切国际力量。 2019-06-10
  • 三晋史话:发生在山西境内的那些上古神话故事 2019-06-10
  • SSD价格持续下探:部分产品今年降幅接近腰斩SSD价格持续下探部分产品今年降幅接近腰斩-手机行情 2019-06-09
  • 菜鸟世界杯送出50吨包裹 荷兰成国旗最大购买地菜鸟世界杯送出50吨包裹荷兰成国旗最大购买地-手机行情 2019-05-23
  • 回复@看着就想笑,不要以你现在满脑子的资产阶级的思想去度量共产主义社会人们的思想。呵呵! 2019-05-23
  • 第五次北京市残疾人事业工作会议 暨自强与扶残助残表彰大会 2019-05-04
  • 【每日最陕西】NO.1449 西安幼升小反映问题是去年近3倍 上学难层出不穷 2019-04-12
  • 荷你有约!九江武宁澧溪镇数百亩荷花竞相绽放(组图) 2019-03-14
  • 又一国家对中国游客实行落地签 有你意想不到的五星级野奢体验 2019-03-12
  • 银保监会新规剑指大企业多头融资和过度融资 2019-03-12
  • 愿赌服输!炒股赚了没见你们给大家分点? 2019-03-10
  • 聚焦第二届世界智能大会 来天津拥抱智能时代--天津频道--人民网 2019-03-10
  • 全国政协十三届一次会议新闻中心 2019-03-01
  • 体彩福彩开奖时间 找山东十一选五代理 燕赵风彩20选5开奖结果 有斗地主的娱乐城 排列五走势图最近500期 棒球游戏用英语怎么说 广东26选5玩法复式26 浙江20选5计算器 2019国庆节放假安排 北京赛车最大遗漏记录 今天河南快3开奖结果 pk彩票论坛 黑龙江36选7走势图 河南快赢481开奖视 广西快3预测