我不知道是使用hasClass
还是var sectionClass
出现问题,但是我的脚本无法正常工作。 (我的console.log
很好地返回了我的班级名称)。
$('#menu button').each(function(){
var sectionClass = $(this).attr('class');
$(this).click(function(){
console.log (sectionClass);
$('section').hasClass(sectionClass).show();
});
});
最佳答案
你想写
$('#menu button').each(function(){
var sectionClass = $(this).attr('class');
$(this).click(function(){
console.log (sectionClass);
$('section.' + sectionClass).show();
});
});
关于javascript - hasClass和动态类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7160350/