js现在是鼠标点击切换,怎么改为自动切换??

vardtli=$('.dtulli');varjjcon=$('.doctli');$(dtli).on('click',function(){$(this).addC... var dtli = $('.dtul li');
var jjcon = $('.doct li');
$(dtli).on('click', function() {
$(this).addClass('curr').siblings().removeClass('curr');
$(jjcon).hide().eq($(this).index()).show();
});
展开
 我来答
百度网友2a546d3
2017-05-03 · TA获得超过157个赞
知道小有建树答主
回答量:115
采纳率:78%
帮助的人:77万
展开全部
var dtli = $('.dtul li'),
    jjcon = $('.doct li'),
    i = 0;
dtli.on('click', function(){
    var index = $(this).index();
    autoPlay(index);
});
//这儿是自动切换
//setInterval(执行的动作,执行的毫秒数)
setInterval(function(){
    i = i > dtli.length ? 0 : i;
    autoPlay(i);
    i++;
}, 1000);
function autoPlay(index){
    dtli.eq(index).addClass('curr').siblings().removeClass('curr');
    jjcon.eq(index).show().siblings().hide();
}

你可以试一下这段代码,既可以鼠标点击也可以自动播放

gp_ch
2017-05-02 · TA获得超过690个赞
知道小有建树答主
回答量:571
采纳率:59%
帮助的人:141万
展开全部
用定时器一直点击下一张或上一张
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李晓友159
2017-05-02 · TA获得超过114个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:49.2万
展开全部
用onMouseOver事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式