js鼠标单击实现图片切换?
5个回答
推荐于2017-10-11 · 知道合伙人软件行家
关注
展开全部
1、提前准备一组图片,将图片名称设置一定规律:例如 img1.jpg、img2.jpg
2、编写鼠标点击事件
3、在鼠标点击时间里,判断鼠标点击次数
4、根据不同次数,显示不同的图片
<script type="text/javascript">
$(function(){
var items=new Arrays("img1.jpg","img2.jpg","img3.jpg","img4.jpg","img5.jpg");
var i=0;
$("#bgImage").click(function(){
i++;
if(i>items.length){
i=1;
}
$(this).prop("src","img"+i+".jpg");
});
});
</script>
展开全部
用for循环
function firts(){
for(i=5;i>=1;i--){
doucument.get就你上面那一串;
}
function next(){
for(i=1;i<=5;i++){
doucument.get就你上面那一串;
}
}
function firts(){
for(i=5;i>=1;i--){
doucument.get就你上面那一串;
}
function next(){
for(i=1;i<=5;i++){
doucument.get就你上面那一串;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个写得已经很简单清晰了,一看没错误啊,按理是可以运行的。或者你右键“查看元素”,在控制台那里看看有没有错误....
追问
firebug调试结果
debugger not activated,禁用和重新启动所有面板都不行,需要重新安装火狐吗?
firebug调试结果
debugger not activated,禁用和重新启动所有面板都不行,需要重新安装火狐吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在调用的後面加个分号试试。
onclick="first();"
onclick="first();"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意下JS的大小写问题,IE和火狐有点区别!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询