相关疑难解决方法(0)

找到id以...开头的html元素

我的问题是:

我有多个页面的HTML代码,每个页面都使用JQgrid(jquery网格)来显示一些数据.我知道在每个页面上,包含JQgrid的元素都被命名为"LIST_xxx".现在我需要制作一个javascript,在每个页面上采用该元素"LIST_XXXX"并做一些事情.我怎么能按ID搜索元素,但只知道它的初始部分(ID,就像我之前提到的那样):

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

我希望我清楚自己.谢谢.

jquery

75
推荐指数
4
解决办法
9万
查看次数

JQuery使用通配符选择元素(*)

我是JQuery的新手请帮忙.我需要选择多个元素,只知道Id的一部分:例如:

<div id="element32422455">Some content</div>
<div id="element68475124">Some content</div>
<div id="element42352355">Some content</div>
Run Code Online (Sandbox Code Playgroud)

是否可以使用这样的人员选择这些元素

$('#element*');
Run Code Online (Sandbox Code Playgroud)

如果您知道其他任何好方法,请告诉我们.

javascript jquery jquery-selectors

7
推荐指数
1
解决办法
2万
查看次数

是否可以通过其ID的前四个字母来定位元素?

我试图通过其id的前四个字母选择一个父元素,原因如下:

a - ID各不相同.b - 嵌套级别各不相同.

见例子:

<div id="zone1">
    <div class="child"></div>
</div>

<div id="zone2">
    <div id="something-else">
       <div class="child"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想要实现的jQuery需要找到id为字母'zone'的父div,如下:

$('.child').click(function(){
   $(this).parents('#zone....').doSomething();
});
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?或至少考虑如何到达那个父div?

非常感谢你的帮助.

html jquery

3
推荐指数
1
解决办法
71
查看次数

标签 统计

jquery ×3

html ×1

javascript ×1

jquery-selectors ×1