- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我有下表:
<table>
<tr>
<td id="1">1</td>
<td id="2">2</td>
<td id="3">3</td>
</tr>
<tr>
<td id="4">4</td>
<td id="5">5</td>
<td id="6">6</td>
</tr>
</table>
我需要能够选择范围。每个表格单元格都有唯一的 ID。所以我用
$("#"+first).nextUntil("#"+last)
,其中 first 和 last 只是一些任意 ID。
如果选定的单元格位于同一行,则它完全可以工作。当它们位于不同的两行时,就会出现问题。它的作用 - 它从“第一”行中选择所有单元格,仅此而已。
不向前移动超过"</tr><tr>"
点,如果我理解正确的话。
我试过使用:
$("#"+first).nextUntil("#"+last).filter('tr')
但运气不好。有没有办法继续前进?有什么解决办法吗?
最佳答案
是的,nextUntil只遍历sibling
像这样的东西应该可以工作:
$('table td').filter(function(){
return parseInt(this.id) => first && parseInt(this.id) <= last;
});
或者直接使用tds的索引。这样您就不需要 ID:
$('table td').filter(function(index){
return index => first && index <= last;
});
关于javascript - jQuery nextUntil 表遍历选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17318744/
假设我有这样的 HTML: 1 2 3 //Suppose this button is clicked 4 5 6 7 现在,我想获取当单击 clicked 时具有类 clicked 的跨度的下两
我正在尝试生成一个jquery脚本,以使具有类top的表中的所有tr元素可点击,并且当单击具有类top的一个tr时,下面具有类bt的所有tr,直到有另一个tr类top将滑动切换。 我尝试了几种方法,但
如何使用nextUntil() ( https://api.jquery.com/nextuntil/ ) 在 jquery 3.2.1 中向一组标题之间匹配的元素添加一个类? 假设我有这个标记: F
我有很多这样的元素: 我需要检查 div 之间是否有表格元素,如果有则执行某些操作。 $('div').each(function () { if ($(this).nextUntil
Header1 1 Header2 2 Header3 3 Header4 这是 jQuery 代码 $('.codesgroupheader').not(':last
您好,我想执行以下操作。 我有一个像这样的复选框列表: Opbrengsten Netto Omzet Overige Opbrengsten Kosten van grond-en
有没有一种方法可以轻松地执行nextUntil,以便包含选择器匹配的元素?我有这个,只有在有 previous sibling 姐妹时才可以: $("#content").find("h3:first
我想要.text或.val来自一些 之间的 s类 .ccc并将其放入一个数组中。 Strategy & Performance //the innerHTML of this sho
这是我的代码 我想在 '.mainClass_n' 上切换最近的类 '.wdm_bundled_item' 我尝试过的: jQuery('.mainClass_1').on('click', func
鉴于此标记: 1 2 3 4 1 5 6 7 1 如何选择子级为 level2 类的 LI 标记,其子级为 类的 LI 标记
如何确保所有带有 .px-sub-menu-item 的类都包含在一个 div 中? (function($) { $('.px-sub-menu-item').each(function() {
我正在构建一个具有分层树型结构的页面。我在 JSFiddle 发布了它的简化版本 它主要按照我的意愿工作,但一方面 - 点击关闭我想要的品牌级行,以及要收缩的城镇和鞋子行(他们这样做),用于城镇上的
我需要一个替代 jQuery 的 .nextUntil() 的方法。我目前正在使用 jQuery 1.3.1 并且更新它是不可能的:( 我有这个 HTML: ... ... ... ... ... .
假设我有下表: 1 2 3 4 5 6 我需要能够选择范围。每个表格单元格都有唯一的 ID。所以我用 $("#"+first).nextUntil("#"+last) ,其中 first
我想知道是否有一种性能良好的方法来查明 .nextUntil() 是否在未匹配指定选择器的情况下停止。如果选择器不匹配任何元素, .nextUntil() 返回与 .nextAll() 相同的结果。
这是我试图从中学习的问题 jQuery selector to grab cells in the same column 在提出任何使用索引和第 nth-child 的答案之前,我一直在考虑计算 $
我有以下工作正常,但我需要对其进行调整,以便它将数据文件夹级别与小于或大于进行比较。 $elem.nextUntil( $("li[data-folder-level="+level+"]"), "l
是否有可能让 .nextUntil() 在拆分列表上工作,或者获得相同的功能? 因此,我正在尝试为我的项目实现非常流行的轮类选择,并且由于它们在我的应用程序的列表中排序,我希望能够在 之间进行选择边
我想使用 nextUntil() 使所有直接跟在 h2.first 之后的 p 变为橙色,直到 p 以外的任何其他 html 标记到达。 Lorem ipsum Lorem ipsum Lorem i
有一个具有以下结构的 html 表格:
我是一名优秀的程序员,十分优秀!