在jQuery中通过部分ID查找元素? [复制]
Posted
技术标签:
【中文标题】在jQuery中通过部分ID查找元素? [复制]【英文标题】:Find an element by partial ID in jQuery? [duplicate] 【发布时间】:2013-09-15 22:47:47 【问题描述】:我的页面上有一个元素,我只知道它的一部分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 selector documentation jQuery select with partial name Making partial matches with jQuery?【问题讨论】:
【参考方案1】:你可以使用"Attribute Contains Selector":
$('[id*="_moComments_"]')
但是,您可能会更好,只需添加一个类或自定义 [data-*]
属性并基于此进行选择。
【讨论】:
以上是关于在jQuery中通过部分ID查找元素? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用python在selenium中通过其id名称的一部分查找元素