为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不变色?

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>jQuery对象转化成DOM对象</title>

<script src="../js/jquery-3.4.1.min.js4"></script>

</head>

<body>

<div>我是谁?</div>

<div>你是谁??</div>

<div>他是谁???</div>

<script type="text/javascript">

var $aa=$('div');//jQuery对象

var aaa=$aa.get(0);

aa.style.color='blue';

</script>

</body>

</html>


正在回答

4 回答

把http 改成 https  就行了 

4 回复 有任何疑惑可以回复我~
#1

qq_暖阳

我的也是这样,请问是为什么呢
2020-11-15 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5d8b2aa00001773306760452.jpg

首先:得将JS的环境搭建起来,这个http://code.jquery.com/jquery-1.11.3.js  是不能错的

其次:通过$('#aa')这个方法会获得id值为aa的JQuery对象

然后:可以通过var aa = $aa.get(0);这条语句,可以转化为js中的DOM对象,get(0)中0这个索引指的是第一个id值为aa对象

最后:根据代码的执行顺序,会将第一个id值为aa的对象变成红色,

初学jquery的小白,有不对的希望各大神指正

1 回复 有任何疑惑可以回复我~

你那个<script src="../js/jquery-3.4.1.min.js4"></script>  js4  是什么鬼,

还有你那个aa.style.color='blue';是啥  aa是用jq获取的 .style.color是原生js的  你这混着用真的好吗

jq可以写成

aa.css("color","blue")


0 回复 有任何疑惑可以回复我~

var $aa=$('div');  写成   var aa=$('div'); 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不变色?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信