全球主机交流论坛
标题:
js问题
[打印本页]
作者:
村长
时间:
2015-7-15 10:10
标题:
js问题
function clickTabs(tabTit,on,tabCon){
$(tabTit).children().click(function(){
$(this).addClass(on).siblings().removeClass(on);
var index = $(tabTit).children().index(this);
$(tabCon).children().eq(index).show().siblings().hide();
});
}
复制代码
怎么改成鼠标移动后自动变化而不需要点击
作者:
psdshow
时间:
2015-7-15 10:11
hover
作者:
psdshow
时间:
2015-7-15 10:21
本帖最后由 psdshow 于 2015-7-15 13:15 编辑
这写法本身就有问题吧
监听根本不需要函数
(
var tabTit= '.clickTab-hd',tabCon='.clickTab-bd',on='current';
$(tabTit).children().hover(
function(){
$(this).addClass(on).siblings().removeClass(on);
var index = $(tabTit).children().index(this);
$(tabCon).children().eq(index).show().siblings().hide();
},function(){
}
);
)()
复制代码
作者:
村长
时间:
2015-7-15 12:04
psdshow 发表于 2015-7-15 10:21
这写法本身就有问题吧
监听根本不需要函数
大神在帮忙看下,刚才代码没有写全。
function clickTabs(tabTit,on,tabCon){
$(tabTit).children().click(function(){
$(this).addClass(on).siblings().removeClass(on);
var index = $(tabTit).children().index(this);
$(tabCon).children().eq(index).show().siblings().hide();
});
}
$(function(){ clickTabs(".clickTab-hd", "current", ".clickTab-bd");});
复制代码
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4