大佬教程收集整理的这篇文章主要介绍了jquery 2.0 jquery ui datepicker bug – 未捕获的TypeError:无法读取未定义的属性’append’,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我跟随
$(this.el_picker).datepicker('destroy');
它调用JQuery UI第9605行
return this.each(function() { typeof options === "String" ? $.datepicker["_" + options + "Datepicker"]. apply($.datepicker,[this].concat(otherArgs)) : $.datepicker._attachDatepicker(this,options); });
if ( isArray ) { for ( ; i < length; i++ ) { value = callBACk.call( obj[ i ],i,obj[ i ] ); if ( value === false ) { break; } } } else { for ( i in obj ) { value = callBACk.call( obj[ i ],obj[ i ] ); if ( value === false ) { break; } } }
这是与旧版JQuery的区别
if ( isObj ) { for ( name in object ) { if ( callBACk.call( object[ name ],name,object[ name ] ) === false ) { break; } } } else { for ( ; i < length; ) { if ( callBACk.call( object[ i ],object[ i++ ] ) === false ) { break; } } } }
然后转到JQuery UI第7922行
_destroyDatepicker: function(target) { var nodename,$target = $(target),inst = $.data(target,PROP_Name); if (!$target.hasClass(this.markerClassName)) { return; } nodename = target.nodename.toLowerCase(); $.removeData(target,PROP_Name); if (nodename === "input") { inst.append.remove();
并抛出错误:
以上是大佬教程为你收集整理的jquery 2.0 jquery ui datepicker bug – 未捕获的TypeError:无法读取未定义的属性’append’全部内容,希望文章能够帮你解决jquery 2.0 jquery ui datepicker bug – 未捕获的TypeError:无法读取未定义的属性’append’所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。