大佬教程收集整理的这篇文章主要介绍了附加到jQuery Datepicker模糊事件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用的一种解决方法是在执行代码之前设置超时,以便有时间设置datepickers值.见下面的代码:
$(this).blur(function() { // $(this).val() == "" var elem = $(this); setTimeout(function() { //elem.val() != "" },100); });
我不确定这种解决方法是解决问题的最佳解决方案,甚至是否能够始终有效.如果我将超时设置为10毫秒而不是100,它不起作用 – 我担心如果代码执行速度慢,100可能并不总是足够.
var elem = $(this); var someFunction = function() { //elem.val() != "" } if (elem.hasClass('hasDatepicker')) { var onClose = elem.datepicker('option','onClose'); elem.datepicker('option','onClose',function() { someFunction(); if (onClosE) { onClose(elem.val()); } }); } else { elem.bind('blur',someFunction); }
以上是大佬教程为你收集整理的附加到jQuery Datepicker模糊事件全部内容,希望文章能够帮你解决附加到jQuery Datepicker模糊事件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。