0.解决的问题a.当选择器语法没有问题,找不到元素时,让jquery报错b.选择器语法有问题,程序无法继续执行时,让jquery报错主要针对传递字符串,尝试前请备份jquery库,最好改变名字加已区分.1.环境配置jquery-3.0.0.js未压缩版2.选择器语法没有问题,找不 ...
0.解决的问题
a.当选择器语法没有问题,找不到元素时,让jquery报错
b.选择器语法有问题,程序无法继续执行时,让jquery报错
主要针对传递字符串,尝试前请备份jquery库,最好改变名字加已区分.
1.环境配置
jquery-3.0.0.js未压缩版
2.选择器语法没有问题,找不到元素
修改jquery源码增加代码,以下是修改后的代码,加红的是增加部分
var version = "3.0.0", // Define a local copy of jQuery jQuery = function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' // Need init if jQuery is called (just allow error to be thrown if not included) if(typeof window["[]"] == "undefined") { window["[]"] = []; window["[]"]["selector"] = selector; window["[]"]["current"] = 0; } else { window["[]"]["current"] ++; } var c = new jQuery.fn.init( selector, context ) if(window["[]"]["current"]-- == 0) { if(c.length == 0) { window.console.error(window["[]"]["selector"] +"找不到"); } delete window["[]"]; } return c; },
原标题:如何让JQuery报错
关键词:jquery
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。