Jquery 选择数字递增的图元
我对jQuery有一个问题。在我的HTML代码中,有一些元素的数字是递增的,如下所示:Jquery 选择数字递增的图元,jquery,select,Jquery,Select,我对jQuery有一个问题。在我的HTML代码中,有一些元素的数字是递增的,如下所示: <ul class="flexer-0"> ... <ul class="flexer-1"> ... <ul class="flexer-2"> $("ul.flexer-0") ... $("ul.flexer-1") ... $("ul.flexer-2") ... 我以后如何通过jQuery选择这些元素 我的想法是这样的: <ul class="flexe
<ul class="flexer-0"> ... <ul class="flexer-1"> ... <ul class="flexer-2">
$("ul.flexer-0") ...
$("ul.flexer-1") ...
$("ul.flexer-2") ...
我以后如何通过jQuery选择这些元素
我的想法是这样的:
<ul class="flexer-0"> ... <ul class="flexer-1"> ... <ul class="flexer-2">
$("ul.flexer-0") ...
$("ul.flexer-1") ...
$("ul.flexer-2") ...
这是有压力的,因为它将成为一个有许多ul列表的长页面。应该可以使用jQuery获取索引号
有人有主意吗
Kai如果
flexer-n
是元素的class
属性中唯一的类,则可以使用选择器选择所有匹配项:
$('ul[class^="flexer"]')
这将匹配任何ul
,其class
属性以flexer
开头
但请注意,如果您在上有其他类,例如:
<ul class="foo flexer-3">
我想退一步问:为什么你们有所有这些
flexer-n
类?这听起来像是一个单独的类,可能与id
s或单个屈肌上的a组合,会更有意义。可能有用:谢谢你的回答。我试试这个。我还有另外一门ul课程