Javascript 有两个标签的DIV?

Javascript 有两个标签的DIV?,javascript,jquery,html,Javascript,Jquery,Html,我知道如何处理div中的多个类,但我从未见过这样的情况: <div data-reactroot> </div> 但我似乎还没有接近它 尝试在这种情况下使用 $('div[data-reactroot]'); 由于data reactroot是div元素的一个属性。请尝试在此上下文中使用 $('div[data-reactroot]'); 由于data reactroot是div元素的一个属性。如前所述,它是一个属性,下面介绍如何使用 如前所述,它是一个属性,下面是

我知道如何处理div中的多个类,但我从未见过这样的情况:

<div data-reactroot>
</div>
但我似乎还没有接近它

尝试在这种情况下使用

$('div[data-reactroot]');
由于
data reactroot
是div元素的一个属性。

请尝试在此上下文中使用

$('div[data-reactroot]');

由于
data reactroot
是div元素的一个属性。

如前所述,它是一个属性,下面介绍如何使用


如前所述,它是一个属性,下面是如何使用


“div[data reactroot]”
-它是标记的一个属性。正如其他人所说,它是一个数据属性:当您有class=“myClass”时,类是存在的,然后您必须使用.myClass进行搜索。如果您指定了一个ID(对于整个DOM必须是唯一的),您可以使用#ID来搜索它。对于其他人已经回答过的属性:)
“div[data reactroot]”
-它是标记的一个属性。正如其他人所说,它是一个数据属性:当您有class=“myClass”时,类是存在的,那么您必须使用.myClass进行搜索。如果您指定一个ID(对于整个DOM来说必须是唯一的),您可以使用#ID搜索它。对于其他人已经回答过的属性:)谢谢,我永远不会认为它是一个属性,它甚至看起来不像,为什么它没有
=“value”
@stevenhawkingsbiggestfan它是将属性设置为元素的有效形式。没有强制要求它有一个值。@StevenHawkingBiggestFan如果你对这个答案感到满意,你应该将它标记为AcceptedHanks,我永远不会认为它是一个属性,它甚至看起来都不像,为什么它没有
=“value”
@StevenHawkingBiggestFan它是一种有效的设置元素属性的形式。没有强制要求它有一个值。@stevenhawkingsbiggestfan如果您对这个答案感到满意,您应该将它标记为已接受
var elem = document.querySelector('div[data-reactroot]');