更新时间:2021-04-15 22:41:22
更新说明:修改了插件实现方法,根据传入的配置项设置插件风格
发布时间:2018-04-24 20:38:08
分享下本人修改的点击卡形式的代码,初学者多多包涵。
//点击选项卡形式
var now = 0;
$('.menus2 li').each(function() {
//为每个li执行以下代码
var index = $(this).index();
$(this).mouseover(function() {
//绑定当前li 鼠标指针指向事件
$('.menus2 .bg').css('left',(index-1)*150+'px');
//bg 滑动至当前li位置
$('.menus2 li').css('color','#000');
$(this).css('color','#fff');
//改变全部li文字颜色
}).click(function() {
//绑定当前li 鼠标点击事件
//点击说明滑块已经移动至此处
$('.tab1').removeClass('show').eq(index-1).addClass('show');
//TAB全部隐藏,当前位置li对应的TAB显示
now = index-1;
//保存滑块位置
}).mouseout(function() {
//绑定当前li 鼠标移出事件
$('.menus2 .bg').css('left',now*150+'px');
//滑块复位
$('.menus2 li').css('color','#000').eq(now).css('color','#fff');
});
});
回复