Jquery控制台错误-无法读取属性';呼叫';未定义的
我得到了一个警告,该函数从基本选项卡(如手风琴)中删除类内选项卡,以便一次只能打开一个选项卡(如果它包含in,则打开它;如果打开另一个选项卡,则关闭已打开的选项卡;如果单击打开的选项卡,则关闭它) 错误警告是无法读取未定义的属性“call”。仅当单击与中相同的选项卡以打开和关闭时,才会显示错误 函数正在执行我希望它执行的操作,但此错误是否会导致其他问题?你知道电话从哪里漏掉了吗Jquery控制台错误-无法读取属性';呼叫';未定义的,jquery,Jquery,我得到了一个警告,该函数从基本选项卡(如手风琴)中删除类内选项卡,以便一次只能打开一个选项卡(如果它包含in,则打开它;如果打开另一个选项卡,则关闭已打开的选项卡;如果单击打开的选项卡,则关闭它) 错误警告是无法读取未定义的属性“call”。仅当单击与中相同的选项卡以打开和关闭时,才会显示错误 函数正在执行我希望它执行的操作,但此错误是否会导致其他问题?你知道电话从哪里漏掉了吗 未捕获的TypeError:无法读取未定义的属性“call” 在Function.each(jquery-2.1.1
- 未捕获的TypeError:无法读取未定义的属性“call”
- 在Function.each(jquery-2.1.1.min.js:2)
- 在n.fn.init.each(jquery-2.1.1.min.js:2)
- 在HTMLDEVELENT。(VM1379 x:76)您完全误解了
。您的代码没有显示对.each()
的任何引用。你在哪一行得到错误信息?请发布堆栈跟踪。@我编辑了这个问题,这就是你所说的堆栈跟踪吗?@SLaks我是jquery的初学者,这就是我所做的。你认为是每个()引起的吗?是的.call()
接受一个参数。请参阅文档。each()
function removeClassIn() { $('div[data-toggle="collapse"]').click(function(){ if ( $( this ).next().hasClass( "in" ) ) { $('.af-wrapper').each().removeClass( "in" ); } $('div[data-toggle="collapse"]').each(function(){ $(this).next().removeClass('in'); }) }); }