Javascript 使用通配符的jQuery高级选择器
我有一个id如下的输入元素:Javascript 使用通配符的jQuery高级选择器,javascript,jquery,selector,wildcard,Javascript,Jquery,Selector,Wildcard,我有一个id如下的输入元素: Les_Site_1381400656_43306_input ID格式将始终为Les_Site_ANYTHING_INPUT 我当前的选择器是:$(element).find('[id^=Les\u Site\u input]') 我怎么做一个选择器,我想在开始时想要这个中间的东西,这个结尾? 谢谢 请注意,此类筛选规则速度较慢,您希望在尽可能少的元素上调用它们: $(element).find('input').filter('[id^=Les_Site_][
Les_Site_1381400656_43306_input
ID格式将始终为Les_Site_ANYTHING_INPUT
我当前的选择器是:$(element).find('[id^=Les\u Site\u input]')
<>我怎么做一个选择器,我想在开始时想要这个中间的东西,这个结尾?
谢谢
请注意,此类筛选规则速度较慢,您希望在尽可能少的元素上调用它们:
$(element).find('input').filter('[id^=Les_Site_][id$=_input]')
您使用ids的方式:您将有更好的时间将类添加到此输入中,并使用该类选择它
<input class="siteInput" id="Les_Site_1381400656_43306_input" />
$(element).find('input.siteInput')
$(元素).find('input.siteInput')
请注意,此类筛选规则速度较慢,您希望在尽可能少的元素上调用它们:
$(element).find('input').filter('[id^=Les_Site_][id$=_input]')
您使用ids的方式:您将有更好的时间将类添加到此输入中,并使用该类选择它
<input class="siteInput" id="Les_Site_1381400656_43306_input" />
$(element).find('input.siteInput')
$(元素).find('input.siteInput')