Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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
Javascript 如何使用jQuery从特定ID获取类名_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jQuery从特定ID获取类名

Javascript 如何使用jQuery从特定ID获取类名,javascript,jquery,Javascript,Jquery,我有一个ID,它有一个类名,比如 <div id="nav" class="style"> 我希望这个类和样式是一样的。但是,如果我在这个类中运行日志,它会说 [prevObject: b.fn.b.init[1], context: document] 不确定如何使grabClass与ID nav的类样式相等。使用下面的命令获取类名 var grabClass = $("#"+allIds[0]).attr("class") 请试试这个 $("#"+arr[0]).map(

我有一个ID,它有一个类名,比如

<div id="nav" class="style">
我希望这个类和样式是一样的。但是,如果我在这个类中运行日志,它会说

[prevObject: b.fn.b.init[1], context: document]

不确定如何使grabClass与ID nav的类样式相等。

使用下面的命令获取类名

var grabClass = $("#"+allIds[0]).attr("class")
请试试这个

 $("#"+arr[0]).map(function(item){
    console.info(this.className);
 });
})()

我们通常使用map来迭代数组中的一组值。然而,在这种情况下,如果您在数组集合上迭代,您将得到最后一个id的类。 上述方法不适用于迭代多个值。 你可能想看看这个

希望这能有所帮助

快乐学习

 $("#"+arr[0]).map(function(item){
    console.info(this.className);
 });