jquery - 找到以下匹配类的元素

标签 jquery html css

我需要帮助完成以下任务:我有以下 HTML。

<div class="row">
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-12 tileinfo"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-12 tileinfo"></div>
</div>
<div class="row">
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-12 tileinfo"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-3 col-sm-6 portfoliotile"></div>
  <div class="col-md-12 tileinfo"></div>
</div>

所有类为 .portfoliotile 的元素都是可点击的元素。我需要一个解决方案来获取具有类 .tileinfo

的以下元素

我试过了

$(this).closest('.tileinfo').addClass('active');

this 代表被点击的 .portfoliotile-Element 但我想我走错了路......

最佳答案

使用 nextAll('.tileinfo:first') 获取以下具有类 tileinfo 的第一个元素。

 $(this).nextAll('.tileinfo:first').addClass('active');

关于jquery - 找到以下匹配类的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35057119/

相关文章:

jquery - pnotify 需要包含哪些文件

jquery - 在 XML 文档中使用 find() 和 first() 以及 replaceWith()

javascript - Jquery 为我的与 AJAX 配合使用的插件实现成功和错误回调

Web2Py 中的 Javascript 在本地运行,但在部署时不运行

javascript - 如何创建向右打开元素的侧边菜单导航栏

javascript - jstree 设置节点 href 链接并添加 onclick 事件

javascript - Jquery 单击函数(取决于单击 MYSQL 结果 div 的哪个实例)?

javascript - AJAX 不会在出现奇怪情况时切换表

html - Bulma:如何让按钮在盒子中居中?

css - 过渡不适用于滚动条?