jquery - Jquery 控制台错误 - 无法读取未定义的属性“调用”
问题描述
我收到一个函数的警告,该函数从本质上像手风琴一样的选项卡中删除了类,这样一次只能打开一个(如果它包含在然后它打开,如果打开另一个选项卡,则已经打开的关闭,如果打开的选项卡被点击它关闭)。
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');
})
});
}
错误警告是无法读取未定义的属性“调用”。仅当单击与打开和关闭相同的选项卡时才会显示该错误。
该功能正在执行我想要的操作,但是此错误会导致其他问题吗?知道电话是从哪里丢失的吗?
未捕获的类型错误:无法读取未定义的属性“调用”
在 Function.each (jquery-2.1.1.min.js:2)
在 n.fn.init.each (jquery-2.1.1.min.js:2)
在 HTMLDivElement。(VM1379 x:76) <- 这是我的函数 removeClassIn();
在 HTMLDivElement.dispatch (jquery-2.1.1.min.js:3)
在 HTMLDivElement.r.handle (jquery-2.1.1.min.js:3)
解决方案
推荐阅读
- python - Docker构建错误找不到满足Django要求的版本
- excel - 使用数组中的值构建表
- asp.net - 我可以为 Razor 页面使用第三方视图引擎吗?
- javascript - 如何使用 if 语句重构此代码
- mysql - 食品库存和食谱数据库中的 MySQL 查询
- r - R中的cm.colors()是什么调色板?
- react-native - React Native - 当用户移动它时展开折叠的标题
- python - 分层嵌套平面列表的递归函数
- supabase - Supabase 第三方 oAuth 提供者返回 null?
- c++ - 自定义着色器/材质在自定义 QQuickItem 对象中不起作用