首页 > 代码库 > 使用jQuery出现the function undefined
使用jQuery出现the function undefined
出现function undefined往往是相关的JS文件没有导入导致,在相关文件都导入的情况下,使用jQuery提供的方法还会出现function undefined错误,或许就是jQuery对象和DOM对象不能区分导致的。
var jObj = $("#id"); //这样得到的是一个jQuery对象var dObj = doucment.getElementById("id");//这样得到的是一个DOM对象var findObj = dObj.find("tr");//这样肯定是要报错的,因为dObj不是一个jQuery对象,掉不到find方法//类似的比如我们用jQuery选择器或find方法找到了一个含有多个对象的数组,其中存放的也是DOM对象 例如var inputs = $("input");var input1 = inputs[0]; //这里的input1是DOM对象var input2 = input2.get(0);//这里的input2也是DOM对象//可以把DOM对象转为jQuery对象,这样就可以调用jQuery的方法了var jinput1 = $(input1);var jinput2 = $(input2);var jjObj = $(dObj);
使用jQuery出现the function undefined
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。