69

我的页面上有一个元素,我只会知道它的一部分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");

奖金阅读

4

1 回答 1

134

您可以使用“属性包含选择器”

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

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

于 2013-09-11T19:02:44.647 回答