为了账号安全,请及时绑定邮箱和手机立即绑定
第一次听过声音那么好听的教程.....以前听的都是男人的声音。

最新回答 / 木槿凉城
找到答案了,原来是我多写了个空格
老师其实没有用jquery,只是把根据id获取对象的方法封装成了一个名为 '$' 的方法

不过这样很容易让人理解错T^T

最新回答 / 慕移动9181930
谢谢啊看来还是要懂英语啊就在前一小节,$this->speed是访问内部变量的意思,相当于$speed
老师的声音太好听了!
昂,昂,昂,ang!(四声)
讲得好棒哈!除了一个单词读错啦!不过讲得非常细致,讲到了this这个点,自己写的时候就遇到这个问题了!
接上:函数内的循环
titles[i].onmouseover = function(){
//这个循环作用为清除
for(var s = 0 ; s<titles.length ; s++){
titles[s].className = '';
content[s].style.display = "none"
}
//清除后赋值
this.className = "select";
content[this.id].style.display = "block"
}
接上:
for(var i = 0 ; i<titles.length ; i++){
//设置li和div的id
titles[i].id = i;
content[i].id = i;
//改变onmouseover鼠标滑动事件,为onclick便为事件
titles[i].onmouseover = function(){
接下 函数内为循环
window.onload = function(){
//获得id,在获得id的时候要在ul下面设置id
var notice = document.getElementById("notice-title");
//获得id下面数组有多少个 作用为具体到每一个id
var titles = notice.getElementsByTagName("li");
var news = document.getElementById("news");
var content = news.getElementsByTagName("div");
1、函数名用$,你确定初学者不会蒙圈?还有,既然你想通过这种方式减少代码量,那为啥不把getElementsByTagName也封装成函数?
2、divs的索引直接用i不行吗,为啥还要for循环给标签里的每个li添一个id再反过来将这些id名作为divs的索引?
3、if语句以及if下的return是什么鬼?
这个评论框真丑
老师的声音太好听了!
老师教得挺好的,辛苦了
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消