javascript - Jquery,如何通过属性的第一个位置值选择元素

标签 javascript jquery arrays

在 HTML 中:

<tr data-s=""></tr>
<tr data-s="1"></tr>
<tr data-s="2 1"></tr>
<tr data-s="3 2 1"></tr>

我正在尝试构建一个选择器,以便通过 data-s 属性第一个位置的值获取 trs。

提前致谢。

最佳答案

据我所知,您可以通过 data-s 属性的第一个位置获取元素。

$('[data-s^="3 "]');

或者如果你想获取data-s属性值的第一个位置,你可以这样做;

$('[data-s]').data('s').split(' ')[0];

a plunker example为你。

关于javascript - Jquery,如何通过属性的第一个位置值选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38223604/

相关文章:

javascript - 没有互联网的浏览器聊天

javascript - 多选下拉列表 - 在 optgroup 选项之外未添加到字段中

javascript - 如何将 JavaScript HMAC 代码转换为 CryptoSwift 实现?

javascript - Service Worker 可以预缓存 MySQL 数据库吗?

jquery - 插入行后从表中获取自动递增的ID

javascript - 检查所有数组是否有值且不为空

javascript - 子菜单需要先折叠,然后使用 jQuery 折叠第一个菜单

java - 如何将位图数组添加到 ArrayList?

javascript - array.splice 从剩余元素中删除值

c - 在c中循环整数数组时出错