为nextAll使用字符串选择器
jQuery Use a string selector for nextAll
我一直在努力编写nextAll的字符串选择器表示,就像这样。
$('span:nextall(span.simple)');
而不是
$('span').nextAll('span.simple');
可以扩展jQuery表达式":"来做这个吗?
不是很优雅但是
https://jsfiddle.net/bdellinger/ejrvjn4h/2/$( "span.third" ).nextAll().css( "color", "red" );
是
$( "span:gt("+$( "span" ).index( $('.third'))+")" ).css( "color", "red" );
我找到了一个更简单的解决方案,那就是使用同胞选择器。
$('span ~ span.simple');
相关文章:
- 日期选择器更改事件抛出”;TypeError:字符串不是函数;
- 使用本机 Javascript 从 DOM 元素获取选择器字符串
- 如何用字符串日期填充日期选择器表单
- 从任何jquery选择器字符串创建元素的最有效方法
- 将选择器检索为插件中的字符串
- jQuery:在没有字符串选择器的情况下分离
- 使用字符串选择器设置javascript属性
- 带有jquery的子字符串选择器
- 正确的选择器字符串是什么,可以在像这样结构的 HTML 中获取我想要的特定元素
- JQuery attr 选择器到字符串,存储为变量,然后传递到另一个 JQuery 选择器
- JQuery 选择器:以字符串形式获取多个类名之一
- 使用字符串查询此选择器
- 字符串和变量连接作为jQuery选择器不起作用.可能的原因是关闭
- 未定义的 ajax post with for 循环和字符串选择器
- 实时颜色选择器 HSV 到十六进制字符串
- 是否有一个 jQuery 选择器查找不存在的子字符串
- 有没有办法在jQuery :contains()选择器中使用多个字符串
- 随机字符串选择器每次页面加载只执行一次
- ClientUtils#findAll(字符串选择器)示例代码没有'不起作用
- 为nextAll使用字符串选择器