首页 > 解决方案 > 在 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');  

     }

});

当事件触发并且条件为真时,最后一条语句在将代码插入浏览器控制台时未执行,语句得到正确执行,为什么会这样?

标签: javascriptjquerydombrowser

解决方案


推荐阅读