<span class="here one-two-del-del other1">test</span>
<span class="here one-two-aaa o2ther">test</span>
<span class="here one-two-dsf other3">test</span>
<span class="here one-two-213 o4ther">test</span>
<span class="here one-two-sdf other5">test</span>
<span class="here one-two-sdff o6ther">test</span>
<span class="set one-two-aaaa">set 1</span> <br />
<span class="set one-two-bb-fff">set 2</span> <br />
<span class="set one-two-vcvc">set 3</span> <br />
<span class="set one-two-fgdfg-dfgfd-fgf">set 4</span> <br />
$('.set').click(function(){
$('#here').???
})
我想 - 如果我点击 .set 那么这应该得到自己的类并替换所有 .here。
例如,如果我单击set 2,则所有具有类的跨度 .here 应该是:
<span class="here one-two-bb-fff other1">test</span>
<span class="here one-two-bb-fff o2ther">test</span>
<span class="here one-two-bb-fff other3">test</span>
<span class="here one-two-bb-fff o4ther">test</span>
<span class="here one-two-bb-fff other5">test</span>
<span class="here one-two-bb-fff o6ther">test</span>
我不能使用 removeClass,因为我不知道当前的课程如何。如果我使用 .attr('class', 'new') 那么这会替换所有类,但我仍然必须有类 other1、o2ther 等
也许我必须使用正则表达式?