javascript - 如何在jQuery中获取可见列表的eq?

标签 javascript jquery html

如何获取 jQuery 中可见列表的索引并将其存储在变量中?因此,对于下面的幻灯片示例:

  1. 我创建了一个变量 currSlides。
  2. 我将可见li的索引存储到currSlides中
  3. currSlides 应输出为 3。
  4. 我将使用该数字来操作幻灯片。

    <ul class="slides-container">
      <li style="display:none">Image 1</li>
      <li style="display:none">Image 2</li>
      <li>Image 3</li>
      <li style="display:none">Image 4</li>
    </ul>
    

最佳答案

这应该有效。

var currSlides  = $('.slides-container').find('li:visible');

还有这个

var currSlides = $('.slides-container li:visible');

Demo

关于javascript - 如何在jQuery中获取可见列表的eq?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42336084/

相关文章:

javascript - 如何在滚动时弹起动画?

javascript - div 容器的宽度不同于 100%

jquery - 将旧的 html 表转换为响应式

javascript - 为javascript脚本支持和不支持设计一个网站

javascript - 使用 ng-click 切换父元素的类?

javascript - HTML 部分 100% 视口(viewport)高度

html - href 属性中带有哈希的 anchor 正在打开一个新页面

javascript - 获取当前 url 但没有 http ://part bookmarklet!

javascript - 如何阅读具有 node_modules 平面依赖项的 npm 项目的源代码?

Javascript Regex - 非拉丁字符和它们之间的空格