老师,直接这么写实现不了效果啊
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>慕道威仪立善缘</p>
<p>课童更渫墙西井</p>
<p>网罗文献吾倦矣</p>
<p>恭请光尧寿圣来</p>
<p>祝教寿比天难尽</p>
<p>学画鸦儿犹未就</p>
<p>习气若为除未尽</p>
<p>愉贵神兮般以乐</p>
<p>快风凉雨火云摧</p>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
<script>
$(document).ready(function() {
//此处填写代码
$('p:nth-of-type(2n)')
.css({'color':'red'});
$('p:nth-of-type(2n+1)')
.css({'color':'green'});//此处填写代码
});
});
</script>
</body>
</html>
我看别人笔记和提问里这么写的,不行啊。
因为不是这么获取到的是两个数组吗,我是写的两个遍历然后设置的样式,最简便的方法是什么呢
正在回答
同学你好,1. 代码中多写了一个'})', 导致代码报错, 建议删除掉多余的‘})’
2. 请问同学想问的是为什么获取到的对象不用遍历就可以设置样式了吗? 那么 jQuery是封装的js函数库,直接使用jQuery的css方法就可以为选择的所有DOM对象设置样式。若不是指这里的话,同学可以提供你的源码,详细的描述下具体是哪里哦,便于老师准确的定位与解决问题。
同学如果帮助到了你, 欢迎采纳
祝学习愉快~~~
相似问题
登录后可查看更多问答,登录/注册
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星