findid开头的html元素

我的问题是这样的:

我有多个页面的HTML代码,在他们每个我用一个JQgrid(jQuery网格)来显示一些数据。 我知道在每个页面上,包含JQgrid的元素被命名为“LIST_xxx”。 现在我需要做一个JavaScript,每个页面上的元素“LIST_XXXX”,并做一些东西。 我怎么能通过IDsearch一个元素,但是只知道它的起始部分(如前面提到的那样,ID):

$('#list_[XXXX]')... --> The part surrounded by [] is variable on each page, i want to discriminate that. 

我希望我明确自己。 谢谢。

尝试

 $('div[id^="list_"]') 

它应该工作

你需要使用属性起始于select器 ,如下所示:

 $('[id^=list_]').whatever() 

给这个元素一个普通的类名或者其他你可以查询的属性。

使用“属性开始”select器http://api.jquery.com/attribute-starts-with-selector/

 $("[id^=list_]") 

请注意,这是低效的。 前缀带有标签名称,如果可能,则从最近的父级下降。