javascript - 在 if 块中执行 jQuery 语句
问题描述
我有几个 jQuery 语句应该在事件发生时调用
document.addEventListener("DOMContentLoaded", function() {
$("#select_update").on("change", ()=> {
if ( $("#select_update option").eq(1).attr('class') !== 'default1' ) {
$("#select_update option").eq(1).toggleClass('default2 default1');
$("#which_default").empty().removeClass('default2');
}
});
当事件触发并且条件为真时,最后一条语句在将代码插入浏览器控制台时未执行,语句得到正确执行,为什么会这样?
解决方案
推荐阅读
- spring-boot - kotlin抽象类在spring boot中反序列化
- python - RecursionError:使用线程时超出最大递归深度
- php - Laravel 中某个字段出现次数最多的查询
- unity3d - 为什么 unity2d 需要摄像头
- synology - Synology SSH CLI 上的递归权限失败
- android - 如何在phoneauth中从firebase中检索号码
- javascript - 如何从函数组件获取值到类组件(App.js)?
- java - 如何编写代码来提供数组的反转。我是java初学者
- java - 从 Play 商店下载 Google 地图时无法使用
- node.js - forEach 循环中的 Firestore add() 不起作用