问题标签 [closest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9451 浏览

jquery - 获取包含特定类的第一个匹配祖先

我正在尝试迭代到包含类“sys-form-row”的第一个祖先。

我可以使用以下命令获取包含 class="sys-form-row" 的行:objBack =

这看起来非常笨拙。我想做的是这样的:

$('#txtMyBox2').parents('.sys-form-row'); 或者即使$('#txtMyBox2').closest('.sys-form-row');应用了额外的 div 嵌套,两者都失败了,我目前的方法也不会总是有效。任何帮助将非常感激。

0 投票
4 回答
1056 浏览

jquery - jquery onChange 运行这个函数

我创建了一个名为 billingOptions() 的函数,它与下拉(选择)元素相关联。当用户在下拉列表中选择一个选项时,该函数将运行。

下拉菜单将通过页面动态添加...每次添加 billingOptions() 函数 onChange。我正在尝试使用 Jquery 从已更改的下拉列表中找到最接近的 class=rate 实例。请记住,下拉菜单是动态添加的,因此可能有很多 .rate ...

我曾尝试使用“this”和“closest”来查找最近的类(我什至不确定您是否可以使用具有最接近功能的类)。这是一些代码:

***我被要求提供 HTML 的确切结构(表格的行是动态生成的。表格是静态的)。

***编辑:此代码不起作用。目标是隐藏 input.rate 元素。

0 投票
3 回答
1843 浏览

jquery - .closest() 在 Capybara

我想在黄瓜中找到一个 html 元素的最近父级。就像 jQuery 的 .closest() 函数一样。

这是我的(伪)代码:

谁能告诉我如何使用 Capybara 来完成这个?

干杯!

曼努埃尔

0 投票
4 回答
13825 浏览

java - 我将如何找到最接近指定日期的日期?(爪哇)

我希望知道如何输入一个方法来给我最接近指定日期的日期。我的意思是以下内容:

我发现了类似的问题,但只有一个有很好的答案,而且代码一直给我 NullPointerExceptions ... 谁能帮助我?

0 投票
1 回答
2715 浏览

algorithm - 在球体上找到最近的一对点

我知道如何为 2D 案例(x 和 y)实现 n log n 最接近点对算法(Shamos 和 Hoey)。但是,对于给出纬度和经度的问题,不能使用这种方法。两点之间的距离是使用半正弦公式计算的。

我想知道是否有某种方法可以将这些纬度和经度转换为它们各自的 x 和 y 坐标并找到最近的一对点,或者是否有另一种技术可以用来做到这一点。

0 投票
1 回答
541 浏览

opencv - 需要建议使用 kinect 在 opencv 中找到最近的块

我对 opencv 完全陌生,最近我被分配了一项任务来查找 kinect 检测到的最近 blob 的中心,这意味着如果你把手伸到 kinect 前面,那么你的手就会变成最近的 blob你的身体。

我得到了一个示例代码,也可以在此处在线找到。到目前为止,我只能想到 2 种方法,一种是使用 cvFindContours() 来获取对象的所有轮廓,然后遍历每个对象并找到最接近的对象。问题是我不知道该怎么做,因为我不知道是否有可以用来获取每个轮廓的深度信息的函数。

我的第二个想法是循环遍历 depthMat 矩阵,找到最低值,它应该是最近的点,然后传播出去找到一个块,然后绘制块。这样做的问题是需要进行大量计算,以至于我的 kinect 视频响应非常缓慢。

有人对这项任务有什么好的建议吗?谢谢。

0 投票
2 回答
488 浏览

jquery - 在 tr 之后获取具有指定 ID 的最近项目

我正在使用这个:

要选择 a table row,但我还需要在此 tr 之后选择具有指定 id 的 tr。

我试过这样做:

var a工作正常,但它没有选择var b.

这是什么问题?

0 投票
2 回答
702 浏览

jquery - 最接近和 prevAll 不适合我,试图在单击锚点时设置特定类图像的 src

我有一个使用标签的单页网站 - 它以前有一个画廊。我现在添加 3 并尝试限制我编写的重复 jquery。当我专门有一个基于 IMG 的 id 的选择器时,它工作得很好,现在正试图通过 .img-main 选择器来引用它。我已经尝试过 prevAll() 和最接近的() ,但都没有为我工作。关于为什么我在这个方面如此失败的任何想法?

这是标记。

这是jQuery:

提前感谢您的关注!

0 投票
2 回答
61 浏览

jquery - jQuery 获取下一组类?

我有以下 HTML

我想要做的是开始myCool并将它和接下来的 4 个类包装cool成一个div?所以看起来像

任何想法我怎么能做到这一点?

0 投票
3 回答
345 浏览

javascript - 尝试返回父级时 .parents() 和 .closest() 的奇怪行为
    jQuery中的元素ID

所以我有 2 个<ul>容器,每个容器都有 id。它们里面是一个<li>元素列表。

第一个<ul><ul id="coaches-list">。第二个是<ul id="players-list">

每个标签<li>中都有一个名为 close 的标签(这是我用作选择器的链接),<li>一旦单击,它将删除每个节点。我正在尝试针对每个<ul>容器来查看它的来源。

我的 HTML 是:

我在 jQuery 中的删除标签功能是:

每当我点击每个特定标签时,它都会删除我点击的正确标签,尽管当我提醒 $currentId 时,如果我有:

当我在两者中单击关闭选择器时,它会提醒“教练列表<ul id="coaches-list" class="list"></ul><ul id="players-list" class="list"></ul>

如果我将其更改为:

它具有与上述相同的行为,但会提醒“玩家列表”。

因此,当使用最接近()时,它会返回第一个<ul>id,但是当使用 parents() 时,它会返回最后一个<ul>id。

有谁知道这种古怪的行为是怎么回事?