如何在jquery中获得正文索引中的第一个元素

时间:2016-03-11 12:02:13

标签: javascript jquery html

我想使用索引

获取第一个元素或正文的任何​​元素
<body>
  <div id="popUpWindow" style="width: 500px; height: 200px; background-color: red; "></div>    
  <button id="myButton">ClickOn</button>
</body>
$(document).ready(function(){
  var elem = $('body')[0];
  console.log(elem);
});

我能够以[0]索引获取身体第一,接下来我想以同样的方式获取身体中的div或按钮,我知道有一种方法可以与第一个孩子一起做但我想要这样做。只在jquery请

1 个答案:

答案 0 :(得分:0)

您可以使用子选择器或后代选择器:

$(document).ready(function(){
  var elem = $('body').children().first().get(0);
  console.log(elem);
});

添加.get(0)会获得HTMLElement,如果没有,则会获得jQuery Object

<强>段

$(document).ready(function(){
  var elem = $('body').children().first().get(0);
  console.log(elem);
});
<div>I guess I am first object?</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

如果您打开控制台并看到,您可以找到要输出的<div>元素: