為什么我的文字顯示出來(lái)沒(méi)有變成紅色呢?
<!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對(duì)象
? ? ? ? ? ??
? ? //將dom節(jié)點(diǎn)div轉(zhuǎn)化為$div的jquery對(duì)象
? ? ? ? ? ? // $div =$(div)
? ? ? ? ? ??
var $first = $div.first(); //找到第一個(gè)div元素
$first.css('color', 'red'); //給第一個(gè)元素設(shè)置顏色
? ? </script>
</body>
</html>
2017-11-28
將dom節(jié)點(diǎn)div轉(zhuǎn)化為$div的jquery對(duì)象? ?
var $div=$(div);
2017-11-29
我也遇到了同樣的問(wèn)題,但我把dome對(duì)象轉(zhuǎn)換成了jquery對(duì)象還是不行。代碼如下,請(qǐng)大神指點(diǎn):
<!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對(duì)象? ?
? ? //將dom節(jié)點(diǎn)div轉(zhuǎn)化為$div的jquery對(duì)象
? ? ? ? ? ?var $div =$(div);
? ? ? ? ? var $first = $div.first(); //找到第一個(gè)div元素
? ? ? ? ?$first.css('color', 'red'); //給第一個(gè)元素設(shè)置顏色
? ? </script>
</body>
</html>