相关疑难解决方法(0)

jQuery - 如果CSS类发生更改,则为Fire事件

如果使用jQuery添加或更改了css类,我该如何触发事件?更改CSS类是否会触发jQuery change()事件?

jquery javascript-events

239
推荐指数
11
解决办法
30万
查看次数

在没有setInterval的情况下检测类更改

我有一个div以编程方式添加的其他类.如何在不使用此setInterval实现的情况下检测类名更改?

setInterval(function() {
    var elem = document.getElementsByClassName('original')[0];
    if (elem.classList.contains("added")) { detected(); }
}, 5500);
Run Code Online (Sandbox Code Playgroud)

MutationObserver?

html javascript setinterval mutation-observers

16
推荐指数
1
解决办法
8308
查看次数

如何在 jQuery 中绑定 classChange?

如何在 jQuery 中绑定 classChange?我需要当一个班级发生变化时,改变其他班级。

我有这个函数,但是这个函数只在网站加载时运行一次。我需要创建一个事件监听器。有人能帮我吗?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
function switchClass() {
    if($("#sidebar").hasClass('pin-top')){
         $('#sidebar').removeClass('s2');
    }   
    else if($("#sidebar").hasClass('pinned')) {
         $('#sidebar').addClass('s2');
    } 
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
1070
查看次数