能换个老师吗,听不进去了,通篇没有一个重点都是他的自说自话。这个贵州老师的所有课都建议换个老师重录
登陆购买课程后可参与讨论,去登陆吧
同学你好,说的jQuery中的$(document).ready(function(){})? 这个功能是把js代码全部放在$(document).ready(function(){})中,让js在文档加载完毕之后在执行。
而$('div').addClass('box')是获取div元素,为它添加一个类名,就相当于原生js代码中的如下操作:
同学先继续往下学习吧,后面会详细讲解jq的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快!
直接获取
var divs = document.getElementsByTagName("div"); divs.className ="jol";
标签名加不上className属性,获取Id的话可以加。是什么原因?
同学你好,因为getElementsByTagName方法返回结果是以类数组形式保存获取的元素,即使只有一个元素,也是以类数组形式保存,也就意味着divs是一个数组形式,可以结合congsole.log输出查看下,所以无法实现效果,需要结合索引来获取里面的元素,例如: divs[0].className = 'jol'。
祝学习愉快~
同学你好,$('div').addClass('box')意思是获取div元素,并给它添加一个box类名。但是不知道同学说的document具体指的是那一句代码,详细说一下,以便老师为你解答。
另外,请同学不要着急,因为本节课是入门课程。老师大概的带大家领略了一下jQuery都有什么,所以这里只是简单的介绍,后面对应重要的知识都会有专门的课程详细讲解的。如果同学哪里不懂,也可以在问答区提问,老师为你解答。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。
37 3
22 4
78 1
80 1
56 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星