这个最近的班级不起作用

时间:2016-12-14 09:54:26

标签: jquery if-statement

如果你看到我要显示某些文字的特定幻灯片,我在滑块上有一个按钮。

该按钮具有课程步骤提交

幻灯片总是有课程步骤

我的幻灯片是.step-1,.step-2 ......

$(".step-submit").on("click", function(){
    console.log($(this).closest(".step"));

    if($(this).closest(".step").hasClass(".step-4") || $(this).closest(".step").hasClass(".step-5")){
        $(".test").show();
    }
});

我可以看到正确的步骤正在使用正确的类打印,但if语句不等于true。我真的希望有人可以帮助我,因为我真的被困在这里。

2 个答案:

答案 0 :(得分:1)

您不必使用hasClass方法中的点。

答案 1 :(得分:0)

我明白了。我正在使用hasClass(".step-4")。使用hasClass()功能,我不再需要. ,因为它已经在搜索类名。