我的jq部分感觉到很慌啊
来源:5-2 作业题
weixin_慕哥8086897
2019-03-14 19:23:31
<!--JQ部分-->
<div class="main">
<!--图片部分-->
<div id="main">
<div class="mainp"><img src="img/focus-carousel/1.png"></div>
<div class="mainp"><img src="img/focus-carousel/2.jpg"></div>
<div class="mainp"><img src="img/focus-carousel/3.jpg"></div>
<div class="mainp"><img src="img/focus-carousel/4.jpg"></div>
<div class="mainp"><img src="img/focus-carousel/5.jpg"></div>
</div>
<!--左右点击部分-->
<div class="mainleft"><img src="img/focus-carousel/pre2.png"></div>
<div class="mainright"><img src="img/focus-carousel/pre.png"></div>
<!--按钮部分-->
<div class="but">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
//轮播图
$('.main').onmoseout(function(){
$(this).setInterval(function(){
cut();
}),1000
})
//图片切换
function cut(){
var m=0;
$('#main').eq(m).show().sibings().hide();
m++;
}
3回答
同学你好 ,不要着急 . 听老师帮你慢慢分析一下 .公司是不会要基础不好的职员 , 所以至少要把基础熟练掌握了才能去找工作 .
首先老师在帮你答疑的时候 ,能够感觉到你的基础还是有一些薄弱 . 可能是同学急于找工作 ,学习的速度很快 , 基础就没有打扎实 . 所以老师在这里建议你 , 学习的时候还是要踏实一点 , 欲速则不达 . 把之前学习的课程再复习巩固一下 . 如果同学能够每天坚持学习3-4个小时 , 不出一个月左右基础就能打好了哦 . 一定要把老师讲的每个例子,以及作业、习题都多练习几遍,真正的学会。这样你面试的时候 , 也会更加的自信 ,把你的能力展示给面试官 , 如果公司需要这样的初级工程师 ,是会录取的哦 .
但是老师还是要提醒你一下 ,最好能够继续学习一下后面的阶段 , 把4个阶段的课程都学习完 , 找工作的把握更大一些 .
祝学习愉快 ,望采纳 .
好帮手慕夭夭
2019-03-17
你好同学 ,代码问题如下:
onmoseout是原生js中的事件 ,在jQuery中 ,要使用mouseout
setInterval不需要设置在某一个元素上 ,所以如下是语法错误
如下时间没有放在setInterval里面
main是轮播图整体的大盒子 ,而不是某一张图片 。所以让整体的大盒子显示隐藏不符合逻
sibings拼错错误
如下变量定义在函数里面 ,那么每一次执行函数都会重新定义并赋值为0 。
代码修改如下:
能够看出来同学课程掌握的还是不是很扎实 。图片轮播在课程中老师带大家完整的讲解了。所以建议同学先不要做作业 。在复习一下课程 ,先把课程中讲解的效果练习熟练后 ,再来做作业 。这样才能巩固知识哦。
祝学习愉快 ,望采纳 。
山河远阔ZZ
2019-03-15
同学你好,建议把相对应的css代码也粘贴上来哦,老师再根据你粘贴的代码进行调试。
祝学习愉快!
相似问题
回答 1
回答 2