<div class='m1 about'>About</div>
<div class='m1 contact'>Contact</div>
<div class="sw about"></div>
<div class='sw contact'></div>
一类,我需要:
如果m1 about
点击 - sw contact
选择选择哪些具有其他类
我尝试
$(".m1").click(function(){
var a = $(this).attr("class").split(' ')[1];
$(".sw").hasClass(a).slideDown("slow");
});
隐而不宣 -
如果m1 contact
点击sw about
选择没有工作。
应该工作,除非点击在创建DOM之前绑定。是$(“.m1”)。click()'在$(document).ready(function {})里面吗?并且是与页面加载一起加载的div? –
dirty way'$(“。sw。”+ a).slideDown(“slow”);'hasClass返回boolean – marathonman
@marathonman,EXCELLENT!为什么脏方式?请把它作为答案。 – bonaca