javascript - 如果在 div 中找到两个类,我想删除类,使用我尝试过但不起作用的 jQuery 函数

标签 javascript jquery

$(document).ready(function(){

$(".block").addClass("dock_on_load");

});

$(document).ready(function(){
    var someElem = $("#block-region-side-post");
    if (someElem.is('.block, .hidden')) {
       $('.dock_on_load').removeClass('dock_on_load');
    }
});

如果找到两个类.block、.hidden,我想删除类dock_on_load;另一方面,如果只找到 block 类,则添加dock_on_load,但它不起作用

最佳答案

使用.removeClass();代替.remove();

关于javascript - 如果在 div 中找到两个类,我想删除类,使用我尝试过但不起作用的 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29411854/

相关文章:

javascript - 我可以使用哪种 javascript 或 JQuery 图表工具来创建带有垂直列标签的热图图表?

javascript - 当url包含 anchor 时如何调用js函数

javascript - 获取 HTML/DOM 的所有元素的 XPATH

javascript - (Gatsby-Strapi) 错误 : Request failed with status code 404

javascript - 从下拉 react 选择中删除元素

javascript - 不使用 eval() 绘制图形

javascript - 使用 jquery 从函数中排除子元素

javascript - 是什么导致了这个奇怪的 Angular ui 模式问题?

javascript - 将 DOM 元素传递到回调函数中

javascript - iOS 6 - 有没有办法清除缓存的 ajax POST 请求以添加到主屏幕的 Web 应用程序?