我正在尝试为我的 BODY 提供与导航相同的课程。问题是.match(/tab[0-9]/)因为类名是(一、二、三)。你能帮我把 .match 换成别的吗?
html
<ul id="menu">
<li><a href="#one" class="one">one</a></li>
<li><a href="#two" class="two">two</a></li>
<li><a href="#three" class="three">three</a></li>
</ul>
jQuery
$('#menu li a').click(function(){
$("a").removeClass("active");
$(this).addClass("active");
$('body').removeClass("one two three").addClass("" + $(".active").attr("class").match(/tab[0-9]/));
$("#bodyClass").text($('body').prop("class"));
});
$('body').removeClass("one two three").addClass("" + $(".active").attr("class").match(/tab[0-9]/));
$("#bodyClass").text($('body').prop("class"));