Javascript has类与动态类

Javascript has类与动态类,javascript,jquery,Javascript,Jquery,如果是我使用的hasClass或是我的var sectionClass有问题,我无法理解,但我的脚本无法工作。(Myconsole.log很好地返回我的类名) 你想写作吗 $('#menu button').each(function(){ var sectionClass = $(this).attr('class'); $(this).click(function(){ console.log (sectionClass); $('sectio

如果是我使用的
hasClass
或是我的
var sectionClass
有问题,我无法理解,但我的脚本无法工作。(My
console.log
很好地返回我的类名)

你想写作吗

$('#menu button').each(function(){
    var sectionClass = $(this).attr('class');
    $(this).click(function(){
        console.log (sectionClass);
        $('section.' + sectionClass).show();
    });
});
你想写作吗

$('#menu button').each(function(){
    var sectionClass = $(this).attr('class');
    $(this).click(function(){
        console.log (sectionClass);
        $('section.' + sectionClass).show();
    });
});

你到底想要什么方法?sectionClass的值是多少?它是以点开始的吗?如果是的话,那就是你的问题了。你到底想要什么方法呢?
sectionClass
的值是多少?它是以点开始的吗?如果是,那就是你的问题。不,hasClass返回一个bool而不是jQuery对象:非常感谢Adrian,它解决了问题(我学到了一些东西)耶。不,hasClass返回一个bool而不是jQuery对象:非常感谢Adrian,它解决了问题(我学到了一些东西)耶。