星期jquery ui datepicker ie8 使用的基本解决方法

datepicker  时间:2021-01-29  阅读:()

jQuery UI Datepicker IE8使用的基本解决方法

版本 jquery-ui-1.8.6.min. js

解决 IE8无法响应其中jquery.ui.datepicker部分标签a(无href)的onclick事件和td由于放入标签a href="#"无法响应自身onclick事件只验证了icon-trigger模式

方法

509行解决选择日期总小一

月:f. selectedDay=f.currentDay=d("a",e) .html () ;

为: if(e==e. toString() ) {f. selectedDay=f.currentDay=e; }else{f. selectedDay=f.currentDay=$('a' ,e) .html () ; } ;

525行解决上一月无效: '<a class="ui-datepicker-prevui-corner-all"onclick="DP_jQuery_'

改为: '<a class="ui-datepicker-prevui-corner-all"href="javascript:DP_jQuery_'

526行解决下一月无效: '<a class="ui-datepicker-next ui-corner-all"onclick="DP_jQuery_'

改为: '<a class="ui-datepicker-next ui-corner-all"href="javascript:DP_jQuery_'

532行去掉td响应click事件:+(J?"": 'onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a. id+"' , "+q.getMonth()+", "+q.getFullYear()+' , this) ;return false;"' )

直接删除

533行给标签a加入href: (B?" ui-priority-secondary":"")+' "href="#">'+q.getDate()+"</a>")

把href="#"改

为:href="javascript:DP_jQuery_'+y+' .datepicker._selectDay(\'#'+a. id+'\' , '+q.getMonth()+' , '+q.getFullYear()+' , '+q.getDate()+' ) ;"

效果图

使用范例如下

<html>

<head>

<link rel="stylesheet" type="text/css"href="styles/jquery-ui-redmond-1.8.6.css" />

<script src="scripts/jquery-1.4.2.min. js"type="text/javascript"></script>

<script src="scripts/jquery-ui-1.8.6.min. js"type="text/javascript"></script>

<style>

.ui-datepicker .ui-datepicker-title select

{font-size: 1em;margin: 1px 0;

}

.ui-datepickerselect.ui-datepicker-month-year

{width: 100%;

}

.ui-datepickerselect.ui-datepicker-month, .ui-datepickerselect.ui-datepicker-year

{width: 40%;

}

.ui-datepicker .ui-datepicker-title select.ui-datepicker-year

{float: left;

}

.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div

{font-size: 0.7em;

}

</style>

<script>

$(function () {

$.datepicker.regional[' zh-CN' ] = {closeText: '关闭' ,prevText: '&#x3c;上月' ,nextText: '下月&#x3e; ' ,currentText: '今天' ,monthNames: ['01月' , '02月' , '03月' , '04月' , '05月' , '06月' , '07月' , '08月' , '09月' , ' 10月' , ' 11月' , ' 12月' ] ,monthNamesShort: ['01月' , '02月' , '03月' , '04月' , '05月' , '06月' , '07月' , '08月' , '09月' , ' 10月' , ' 11月' , ' 12月' ] ,dayNames: ['星期日' , '星期一' , '星期二' , '星期三' , '星期四' , '星期五' , '星期六' ] ,dayNamesShort: ['周日' , '周一' , '周二' , '周三' , '周四' , '周五' , '周六' ] ,da六

dateFormat: 'yy-mm-dd' , f irstDay: 1,isRTL: false

} ;

$.datepicker. setDefaults($.datepicker.regional[' zh-CN' ]) ;

$("#datepicker") .datepicker( {showOn: "button",buttonImage: "images/calendar.gif",buttonImageOnly: true

} ) ;

//$('#datepicker' ) .datepicker('option' , { dateFormat:"y y-mm-d d" } ) ;

} ) ;

</script>

</head>

<body>

<input type="text" id="datepicker">

</body>

</html>

RackNerd 黑色星期五5款年付套餐

RackNerd 商家从2019年上线以来争议也是比较大的,一直低价促销很多网友都认为坚持时间不长可能会跑路。不过,目前看到RackNerd还是在坚持且这次黑五活动也有发布,且活动促销也是比较多的,不过对于我们用户来说选择这些低价服务商尽量的不要将长远项目放在上面,低价年付套餐服务商一般都是用来临时业务的。RackNerd商家这次发布黑五促销活动,一共有五款年付套餐,涉及到多个机房。最低年付的套餐...

野草云提供适合入门建站香港云服务器 年付138元起 3M带宽 2GB内存

野草云服务商在前面的文章中也有多次提到,算是一个国内的小众服务商。促销活动也不是很多,比较专注个人云服务用户业务,之前和站长聊到不少网友选择他们家是用来做网站的。这不看到商家有提供香港云服务器的优惠促销,可选CN2、BGP线路、支持Linux与windows系统,支持故障自动迁移,使用NVMe优化的Ceph集群存储,比较适合建站用户选择使用,最低年付138元 。野草云(原野草主机),公司成立于20...

腾讯云CVM云服务器大硬盘方案400GB和800GB数据盘方案

最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...

datepicker为你推荐
租车平台哪个好想租车,什么平台好视频制作软件哪个好免费的视频剪辑软件用哪个好?苹果x和xr哪个好苹果x和苹果xr买哪个好等额本息等额本金哪个好等额本金和等额本息的区别哪个好英语词典哪个好英语词典哪个好核芯显卡与独立显卡哪个好核芯显卡和独立显卡有什么区别?最好的是哪个?播放器哪个好播放器哪个好用美国国际东西方大学你知道美国哪些大学有预科课程吗群空间登录手机如何登录腾讯qq群空间东莞电信宽带套餐东莞光纤宽带资费
重庆vps租用 火山主机 阿里云os 特价空间 长沙服务器 html空间 工作站服务器 赞助 hkt 服务器硬件防火墙 114dns 空间服务器 购买空间 阿里云邮箱怎么注册 免备案jsp空间 googlevoice hosting24 websitepanel apachetomcat qq空间打开很慢 更多