我的页面上有一个元素,我只会知道其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");
奖金阅读
答案 0 :(得分:98)
您可以使用"Attribute Contains Selector":
$('[id*="_moComments_"]')
但是,只需添加一个类或自定义[data-*]
属性并根据该属性进行选择,您可能会感觉更好。