我现在完成了,但我必须调用 2 次.removeClass()
函数
如何合并它以在一个正则表达式调用中找到结果?
HTML:
<div class="one-abc two-cba three-bac"></div>
jQuery :
$('div')
.removeClass(function(i,c){var m=c.match(/one-[a-z]{0,5}/);return m?m[0]:m;})
.removeClass(function(i,c){var m=c.match(/two-[a-z]{0,5}/);return m?m[0]:m;});
演示:http: //jsbin.com/umoded/1/edit