gpt4 book ai didi

jquery - 如何使用 jQuery 将类的一部分用作变量

转载 作者:行者123 更新时间:2023-12-01 06:58:27 24 4
gpt4 key购买 nike

我有一个像这样的元素:

<ul class="MainMenu_SubMenu m m0 mid157">

我需要获取 mid157 并将该 157 用于其他用途的变量,即:

$('SomeOtherElement157')

所以我的问题是如何将类名作为变量获取,然后删除除数字之外的所有内容?生成的类有的多,有的少,但它们都会有中间的...

最佳答案

var className = $('ul').attr('class'),
midNum = /\bmid(\S+)/.exec(className)[1],
selector = 'SomeOtherElement' + midNum;

$(selector);

适用于以下所有情况:

<ul class="MainMenu_SubMenu m m0 mid157"></ul>
<ul class="mid158"></ul>
<ul class="mid159 MainMenu_SubMenu m m0"></ul>
<ul class="MainMenu_SubMenu mid160 m m0"></ul>

演示:http://jsfiddle.net/mattball/P3G8H/

关于jquery - 如何使用 jQuery 将类的一部分用作变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6363608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com