全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 657|回复: 3
打印 上一主题 下一主题

js问题

[复制链接]
跳转到指定楼层
1#
发表于 2015-7-15 10:10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. function clickTabs(tabTit,on,tabCon){
  2.      $(tabTit).children().click(function(){
  3.        $(this).addClass(on).siblings().removeClass(on);
  4.        var index = $(tabTit).children().index(this);
  5.      $(tabCon).children().eq(index).show().siblings().hide();
  6.      });
  7.      }
复制代码



怎么改成鼠标移动后自动变化而不需要点击
3#
发表于 2015-7-15 10:21:40 | 只看该作者
本帖最后由 psdshow 于 2015-7-15 13:15 编辑

这写法本身就有问题吧
监听根本不需要函数

  1. (
  2.         var tabTit= '.clickTab-hd',tabCon='.clickTab-bd',on='current';

  3.         $(tabTit).children().hover(
  4.                  function(){
  5.                         $(this).addClass(on).siblings().removeClass(on);
  6.                         var index = $(tabTit).children().index(this);
  7.                         $(tabCon).children().eq(index).show().siblings().hide();
  8.                 },function(){
  9.                        
  10.                 }
  11.         );
  12. )()
复制代码
4#
 楼主| 发表于 2015-7-15 12:04:28 | 只看该作者
psdshow 发表于 2015-7-15 10:21
这写法本身就有问题吧
监听根本不需要函数

大神在帮忙看下,刚才代码没有写全。
  1. function clickTabs(tabTit,on,tabCon){
  2.      $(tabTit).children().click(function(){
  3.        $(this).addClass(on).siblings().removeClass(on);
  4.        var index = $(tabTit).children().index(this);
  5.      $(tabCon).children().eq(index).show().siblings().hide();
  6.      });
  7.      }
  8. $(function(){ clickTabs(".clickTab-hd", "current", ".clickTab-bd");});
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-11 04:40 , Processed in 0.070407 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表