jquery - 使用 jQuery 显示前四个子元素

标签 jquery

我有一个<div>在该 div 中有几个 <a>标签。使用 jQuery,我想显示前四个 <a>标签。

我已经用以下代码做到了这一点:

$('div.gallery-hor.read-more a:nth-of-type(-1n+4)').show();

有一个问题:IE* 及更高版本不支持 :nth-of-type()代码。

是否有解决宽度 jQuery 跨浏览器解决此问题的方法?

最佳答案

http://docs.jquery.com/Selectors/lt#index

$('div.gallery-hor.read-more a:lt(4)').show();

关于jquery - 使用 jQuery 显示前四个子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8834432/

相关文章:

javascript - jQuery:如何再次启用可放置

jquery - 查找标题为子 TH 的表行的所有 TH

Jquery 和 Rails 3 : Run controller action from js file?

javascript - jQuery 滚动到选定的行

javascript - 将两个正则表达式分组在一起

JavaScript - 如何获取 DOM 元素的第一个子元素的文本?

javascript - 为什么我找不到使用数据属性

javascript - 放大弹出窗口基本实现不起作用

jquery - Laravel 5.4 + Ajax 等于 401 未经身份验证

javascript - 在 javascript/jQuery 中的文本区域中显示新打印的文本