$div = $(div) var $first = $div.first(); //找到第一个div元素 $first.css('color', 'red'); 找到第二个元素的语句是什么?为什么改成下面的却不行 var $second = $div.second(); //找到第一个div元素 $second.css('color', 'red');
看我是怎么获取的啊
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title></title>
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
</head>
<body>
<div>元素一</div>
<div>元素二</div>
<div>元素三</div>
<script type="text/javascript">
var div = document.getElementsByTagName('div'); //dom对象
//将dom节点div转化为$div的jquery对象
// $div = ?
var $div=$(div);
var $second = $($div.get(1)); //找到第一个div元素
$second.css('color', 'red'); //给第一个元素设置颜色
</script>
</body>
</html>
没有second()这么一个方法
var $second = $div:nth-child(1); 第二个元素