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

如何实现“新手引导”效果

江老实 Web前端工程师
难度初级
时长50分
学习人数
综合评分9.63
118人评价 查看评价
9.6 内容实用
9.6 简洁易懂
9.7 逻辑清晰
jquery处理cookie部分可以直接用jquery.cookie.js 更加简便
特别喜欢你讲课的方式
我觉得有一点,是不是可以cookie记录引导到第几步了,然后下次登录接着来
下一个十年
18年喽 又过了一年 新来或者以前来的的兄弟姐妹们点个赞我看看有多少。。

已采纳回答 / 慕神4291904
你在搞笑   都没有给关闭按钮添加事件怎么关闭呢     //关闭按钮 for(var i=0; i<aClose.length;i++){ aClose[i].onclick=function(){ oMask.style.display=oSearch.style.display="none"; } } 直接复制的我   哈哈
$(&#039;#searchTip&#039;).delegate(&#039;a&#039;,&#039;click&#039;,function(){
var $parent = $(this).parent();
$parent.hide();
if($parent.next().length){
$parent.next().show();
}else{
$(&#039;#mask,#searchTip&#039;).hide();
}
}).delegate(&#039;span&#039;,&#039;click&#039;,function(){
$(&#039;#mask,#searchTip&#039;).hide();
})
两重for循环分别给5个a元素和4个span元素都绑定了onclick事件,有点繁琐,其实可以使用事件委托,将整个click事件绑定在oSearch上,然后通过根据e.target || e.srcElement的tagName属性是&#039;A&#039;还是&#039;SPAN&#039;来写相应的对应逻辑
//下一步按钮
这段for循环老师添加了额外的属性index来记录索引,无非就是想达到目的:使得onclick中的i能实时拿到对应值,而不是拿到for循环结束后的那个i值,当然这也不失为一种思路。其实不额外增加index属性也可以实现。
方法1:使用闭包特性结合立即执行的函数表达式把i的值当作参数传入
方法2:更简单,使用let的块级作用域特性,把for循环后面的var声明改成let声明
这节课做得简单易懂非常好
就是声音小点
这是2013年录制的视频吗?
我是一个好学生~~
position:absolute;
margin-left:-490px;
text-indent:-999px;
cursor:pointer;
用现成的图片来做这个效果.....太敷衍了吧
江老师的系列课程都非常不错,轻松易懂,信手拈来
一年又一年,悟空等了500年,师傅你终于来了。。。
课程须知
1.对div和css相关内容精通掌握;2. 具有一定的JavaScript和JQuery知识基础
老师告诉你能学到什么?
1.掌握“新手引导”的实现思路 2.了解html结构布局 3.掌握简便的定位方法 4.学会用 原生JavaScript代码和JQuery两种方式实现依次显示效果

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消