在jQuery中通过部分ID查找元素?

时间:2013-09-11 18:59:57

标签: jquery

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

奖金阅读

1 个答案:

答案 0 :(得分:98)

您可以使用"Attribute Contains Selector"

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

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