Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 我怎样才能从现在的部门得到课程_Jquery_Html_Css - Fatal编程技术网

Jquery 我怎样才能从现在的部门得到课程

Jquery 我怎样才能从现在的部门得到课程,jquery,html,css,Jquery,Html,Css,我有4个div,这是li#click,我想得到这个id的类。 我试图从de current div获取类,但它没有定义。 我使用“this”仅在单击的div上获取类,因为有更多的div具有相同的函数吗 我使用jquery函数.attr('class')获得使用“this”关键字的类。 第一次它工作正常,但当我重新启动de pc时,它就不再工作了 $(document).ready(function(){ // code para about device drop panel $

我有4个div,这是li#click,我想得到这个id的类。 我试图从de current div获取类,但它没有定义。 我使用“this”仅在单击的div上获取类,因为有更多的div具有相同的函数吗

我使用jquery函数.attr('class')获得使用“this”关键字的类。 第一次它工作正常,但当我重新启动de pc时,它就不再工作了

$(document).ready(function(){
    // code para about device drop panel
    $( "li#click" ).click( () => {
        var classi = $(this).attr('class')
        alert(classi)
        let q = `#${classi}`

        $(q).toggleClass( "dados2" )

    });

});

我试图得到一个类名,但它没有定义

您应该使用常规函数,而不是箭头函数。箭头函数没有自己的
变量。使用箭头函数,您的代码如下所示:

$(document).ready(function(){
    // code para about device drop panel
    $( "li#click" ).click(function() {
        var classi = $(this).attr('class')
        alert(classi)
        let q = `#${classi}`

        $(q).toggleClass( "dados2" )

    });

});

4个具有相同id的div如何才能单击
#click