在可见元素上添加 class

Add class on visible elements

我想在所有可见元素上添加新的 class 'visible-offers'。 我正在通过以下代码行检索可见的:

$('.pan-box').filter(':visible')

它 returns 所有 visible 具有 class 'pan-box' 的 div。现在如何将新的 class 添加到这些返回的 div

通过使用.addClass方法。您还可以缩小选择器以定位可见元素:

$('.pan-box:visible').addClass('visible-offers');

$('.pan-box').filter(':visible').addClass('visible-offers');

关于 addClass()

的文档

addClass 添加到您的代码中,$('.pan-box').filter(':visible').addClass('visible-offers')