不要使用jquery选择第一个li元素
not select first li element using jquery
我的jquery选择器,
$($('ul *[data-date="abc"]'))
从html、检索以下元素
<li class="current week" data-wk="39" data-date="abc"></li>
<li class="day" data-date="abc"></li>
..
..
..
.
.
<li class="day" data-date="abc"></li>
但我不想要它的第一个元素。如何做到这一点?
我试过的是
$($('ul *[data-date="abc"]:not(.current week)'))
但它仍在返回所有结果。
current week
是两个不同的类,因此需要使用
$('ul *[data-date="abc"]:not(.current.week)')
也不需要使用2套$
如果你想排除第一个元素,那么试试这个:
$('ul *[data-date="abc"]:not(:first)')
或者,如果您想排除classcurrent week
的元素,请尝试以下操作:
$('ul *[data-date="abc"]:not(.current.week)')
使用最小选择器
$("ul li.day[data-date='abc']")
$('ul *[data-date="abc"]').find("li:gt(0)")
您可以尝试在查找选择器中使用gt(0)。0是第一个LI元素。以上声明将返回除第一个之外的所有LI。
相关文章:
- 而循环只设置php中输入字段中的第一个值
- 错误:$injector:modulerr模块错误(我的第一个SPA应用程序)
- IE11中的第二个调用取消了第一个Fetch API调用
- Javascript XMLHttpRequest——只有第一个POST请求有效
- 使用javascript或angularjs特定过滤器搜索字符串中第一个img标记的json值
- 将OnClick函数设置为<ul>,最后一个ul是擦除第一个ul-s
- RxJS油门行为;立即获取第一个值
- slideToggle()使第一个li a在单击时跳转
- 当点击一个li中的图标时,我如何确定它是否是ul中的第一个li
- 手风琴我想更改第一个 li 边框半径和最后一个 li 边框半径,我该怎么做请帮助我.
- jQuery 如何获取第一个 LI 父级
- 当移动到最后一个li时,返回到第一个li(使用Jquery滚动到下一个)
- 有人能理解为什么我的jquery函数上下滑动在我的第一个li标签上不能正常工作吗
- 找到ul的第一个li来设置其类
- 仅在第一个li内查找h2
- 不要使用jquery选择第一个li元素
- 如何选择第一个li
- 如何找到第一个“可见”的;& lt; li>在
- 使用jQuery
- 如何从第一个li-item中删除活动类,而另一个是使用JavaScript活动(!重要))
- 删除jquery中的第一个li