DIV有两个标签?

时间:2016-03-01 16:04:38

标签: javascript jquery html

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

<div data-reactroot>
</div>

它不是一个类,不是一个看起来就像多个标签的ID。我怎么能用jQuery选择它?我试过了

$('div data-reactroot');

但似乎我甚至都不接近它。

2 个答案:

答案 0 :(得分:8)

尝试在此上下文中使用has attribute selector

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

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

答案 1 :(得分:2)

如上所述,它是一个属性,以下是如何使用querySelector

使用普通javascript获取它
var elem = document.querySelector('div[data-reactroot]');