jQuery UI中的日历插件,有了它,你就不需要再找其他的了

JQuery UI中集成了许多常用的效果,今天自学的其中的日历效果,感觉还不错,以后很多时候都可以用的到。在下边代码中还写了时间段的编写,很有用,大家可以试试。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>添加日历效果</title>
<!--引入jquery类库-->
<script language="javascript" type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery-ui-1.8.18.custom.min.js"></script>
<!--引入Css样式类库文件-->

<link rel="stylesheet" href="jquery-ui-1.8.18.custom.css" />
<script language="javascript" type="text/javascript">

$(function (){
	
		$("#datepicker").datepicker({
			dateFormat:'yy-mm-dd',	//更改时间显示模式
			showAnim:"slide",		//显示日历的效果slide、fadeIn、show等
			changeMonth:true,		//是否显示月份的下拉菜单,默认为false
			changeYear:true,		//是否显示年份的下拉菜单,默认为false
			showWeek:true,			//是否显示星期,默认为false
			showButtonPanel:true,	//是否显示取消按钮,并含有today按钮,默认为false
			closeText:'close',		//设置关闭按钮的值
			yearRange:'2010:2012',	//显示可供选择的年份
			defaultDate:+7			//表示默认日期是在当前日期加上7天
			});
			
//---------------------利用datepicker创建时间段----------------
		$("#dateStart").datepicker({	//绑定开始日期
			changeMonth:true,	//显示下拉列表月份
			changeYear:true,	//显示下拉列表年份
			showWeek:true,		//显示星期	
			firstDay:"1",			//设置开始为1号
			onSelect:function(dateText,inst){
				//设置结束日期的最小日期
				$("dateEnd").datepicker('option','minDate',new Date(dateText.replace('-',',')));
				
				}
			});
			
		$("#dateEnd").datepicker({	//设置结束绑定日期
			changeMonth:true,	//显示下拉列表月份
			changeYear:true,	//显示下拉列表年份
			showWeek:true,		//显示星期	
			firstDay:"1",			//设置开始为1号
			onSelect:function(dateText,inst){
				//设置开始日期的最大日期
				$('#dateStart').datepicker('option','maxDate',new Date(dateText.replace('-',',')));
				}
			});
	
	});



</script>
</head>

<body>
	<!--
    	jQuery UI 使用 前提
        	第一步:引入别人的类库
            		js类库
                    css样式类库文件
            第二步:模拟实现
      -->
<div>
	填入日期:<input type="text" id="datepicker" />
</div>

<div>
	填入开始日期:<input type="text" id="dateStart" />
    填入结束日期:<input type="text" id="dateEnd" />

</div>

</body>
</html>


效果图:


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: jQuery日历签到插件是一种使用jQuery框架开发的日历插件,它可以帮助开发者在网站或应用快速添加日历签到功能。通常,这类插件可以让用户在日历点击签到,并在签到后标记已签到的日期。有很多jQuery日历签到插件可供选择,例如:jquery-simple-datetimepicker,jQuery UI Datepicker 等。 ### 回答2: jQuery日历签到插件是一种用于在网页上创建并管理签到功能的插件。它基于最流行的JavaScriptjQuery开发,具有使用方便、功能强大的特点。 使用jQuery日历签到插件,我们可以轻松地在网站或应用添加一个日历,让用户进行签到。用户可以通过点击日历的日期来实现签到操作。插件会自动记录用户的签到历史,让用户可以随时查看过去签到的日期。 该插件提供了丰富的定制化选项,可以根据需求设置签到的样式、颜色、日期格式等。我们可以自定义插件的外观,使其与网站的整体风格保持一致。 在签到过程插件会根据用户的签到情况进行更新,例如标记已签到的日期、显示签到天数等。用户可以在日历上清晰地看到自己的签到进度,从而激励自己保持连续签到的动力。 除了基本的签到功能外,该插件还提供了一些有用的扩展功能,例如签到排名、分享到社交媒体等。这些功能可以增加用户的参与度和互动性,使签到活动更加有趣和吸引人。 总之,jQuery日历签到插件是一款方便实用的工具,能够轻松地在网页上添加签到功能,增强用户的参与度和互动性。无论是个人博客、在线商城还是社区论坛,都可以通过该插件为用户提供方便快捷的签到体验。 ### 回答3: jQuery日历签到插件是一种基于jQuery库开发的插件,用于在网站或应用程序实现日历式的签到功能。这个插件可以方便地帮助用户记录自己的签到情况,并且可以显示签到的日期、统计签到次数等信息。 这个插件具有以下特点: 1. 界面美观:插件提供了精美的界面设计,用户可以直观地看到自己的签到情况。 2. 签到操作简单:用户可以通过点击日历来进行签到操作,无需繁琐的操作步骤。 3. 签到状态显示:已签到的日期会有特殊的标记,用户可以一目了然地知道哪些日期已经签到。 4. 签到记录统计:插件提供了签到次数的统计功能,用户可以知道自己的签到情况和坚持程度。 5. 可定制性强:插件提供了丰富的配置选项,用户可以根据自己的需求进行自定义设置,比如自定义签到图标、签到规则等。 使用这个插件,网站或应用程序可以方便地实现签到功能,提升用户的参与度和黏性。无论是健身签到、学习签到还是其他类型的签到,这个插件都能满足用户的需求。同时,由于基于jQuery开发,插件具有良好的兼容性和扩展性,可以与其他jQuery插件或功能进行集成。 综上所述,jQuery日历签到插件是一款功能强大、操作简单、界面美观的插件,适用于各种类型的签到应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值