博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20180607jquery实现切换变色
阅读量:4556 次
发布时间:2019-06-08

本文共 2520 字,大约阅读时间需要 8 分钟。

实现切换:

方法一:

$(function(){

// $("#ypzw").hide();

// $("#gzjy").hide();
// $("#xzyq").hide();
// $("#gzdd").hide();
// $("#one").click(function() {
// $("#ypzw").toggle();
// $("#one").addClass("active");
// $("#two").removeClass("active");
// $("#three").removeClass("active");
// $("#four").removeClass("active");
// $("#gzjy").hide();
// $("#xzyq").hide();
// $("#gzdd").hide();
// })
// $("#two").click(function() {
//
// $("#two").addClass("active");
// $("#one").removeClass("active");
// $("#three").removeClass("active");
// $("#four").removeClass("active");
// $("#gzjy").toggle();
// $("#ypzw").hide();
// $("#xzyq").hide();
// $("#gzdd").hide();
// })
// $("#three").click(function() {
//
// $("#three").addClass("active");
// $("#two").removeClass("active");
// $("#one").removeClass("active");
// $("#four").removeClass("active");
// $("#xzyq").toggle();
// $("#ypzw").hide();
// $("#gzjy").hide();
// $("#gzdd").hide();
// })
// $("#four").click(function() {
// $("#four").click(function() {
// $("#four").addClass("active");
// $("#three").removeClass("active");
// $("#two").removeClass("active");
// $("#one").removeClass("active");
// $("#gzdd").toggle();
// $("#ypzw").hide();
// $("#gzjy").hide();
// $("#xzyq").hide();
// })
//
// })

方法2

html:

<div class="nav">

<div class="navbar active">职位</div>
<div class="navbar">经验</div>
<div class="navbar">工资</div>
<div class="navbar">地点</div>
</div>

//顺序和上面一样

<div class="tan_chuang_a" style="display: flex; flex-direction: column;">

<div class="ws">
职位弹窗
</div>
</div>

<div class="tan_chuang_a" style="display: flex; flex-direction: column;">

<div class="ws">
经验弹窗
</div>
</div>

<div class="tan_chuang_a" style="display: flex; flex-direction: column;">

<div class="ws">
工资弹窗
</div>
</div><div class="tan_chuang_a" style="display: flex; flex-direction: column;">
<div class="ws">
地点弹窗
</div>
</div>

JS:

$(function() {

$('.tan_chuang_a').hide();

$(".nav .navbar").click(function(e) {

var i = $(this).index();

$(this).addClass('active').siblings('.navbar').removeClass('active');

$('.tan_chuang_a').eq(i).toggle().siblings('.tan_chuang_a').hide();

})

})

 

 

 

方法3:

HTML:

<div class="tan_chuang_a" style="display: flex; flex-direction: column;">

<div >
<span id="jy_0"    οnclick="jy_data(0);">不限</span>
<span id="jy_1" οnclick="jy_data(1);">无经验</span>
<span id="jy_2" οnclick="jy_data(2);">1-3年</span>
</div>

JS:

function jy_data(id){

$("jy_"+id).css("color":"red");

$("jy_"+id).siblings("span").css("color":"#00");

}

}

 

转载于:https://www.cnblogs.com/yubaibai/p/9149251.html

你可能感兴趣的文章
【JAVASCRIPT】React学习-组件生命周期
查看>>
win 64 文件操作
查看>>
LeetCode : First Bad Version
查看>>
pythone函数基础(14)发送邮件
查看>>
Java的一些好看的
查看>>
Linux 修改文件夹和其中所有文件的权限
查看>>
详解volatile 关键字与内存可见性
查看>>
go 聊天室简单版总结
查看>>
HDU 4258 斜率优化dp
查看>>
Literature review
查看>>
Java 中可变参数
查看>>
PyTorch在64位Windows下的Conda包(转载)
查看>>
php的单元测试,PHPUnit安装
查看>>
CentOS7 设置软件镜像源
查看>>
Java并发编程:并发容器之ConcurrentHashMap
查看>>
Java范例集锦(二)
查看>>
C语言变量和常量
查看>>
LInuxDay8——shell脚本编程基础
查看>>
topcoder 673
查看>>
Java中一些常用的类,包,接口
查看>>