【问题标题】:Find an element by partial ID in jQuery? [duplicate]在jQuery中通过部分ID查找元素? [复制]
【发布时间】:2026-02-18 18:35:02
【问题描述】:

我的页面上有一个元素,我只知道它的一部分id,例如_moComments_:

id="MainContent_listSelectedDays_listDayBanks_0_moComments_0"

如何通过部分 id 找到元素(例如使用 jQuery)?

例如(jsFiddle)

<input type="text" id="MainContent_listSelectedDays_listDayBanks_0_moComments_0">

带脚本

$('[id=_moComments_]').val("Found it");

额外阅读

【问题讨论】:

    标签: jquery


    【解决方案1】:

    你可以使用"Attribute Contains Selector":

    $('[id*="_moComments_"]')
    

    但是,您可能会更好,只需添加一个类或自定义 [data-*] 属性并基于此进行选择。

    【讨论】: