jQuery获取以字符串开头的类

HTM*_*ell 5 jquery class startswith

选择器类可以是:

c-1
c-2
c-3
(etc...)
Run Code Online (Sandbox Code Playgroud)

选择器也可以有其他类,所以这里是一个可能的HTML示例:

<div class="foo c-2 foofoo"></div>
Run Code Online (Sandbox Code Playgroud)

我希望得到之后的数字c.在这种情况下 - 我会得到2.

我怎样才能做到这一点?

Aru*_*hny 11

尝试

var el = $('.c-2')//get the element whose class value has to be extracted
var val = el.attr('class').match(/\bc-(\d+)\b/)[1]
Run Code Online (Sandbox Code Playgroud)