jQuery索引值&做选项卡

jQuery索引值

.listli{


height:30px;


margin-bottom:10px;


background-color:gold;

}

$(function(){

$('.list li').click(function(){

//alert(this.innerHTML);//弹出标签中的内容

alert($(this).index());//弹出下标

}

做选项卡

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>jQuery做选项卡</title>

<style type="text/css">

.btns{

width: 500px;

height: 50px;

}

/*选项卡的样式*/

.btns input{

width: 100px;

height: 50px;

background-color: #ddd;/*默认灰色*/

color: #666;

border: 0px;

}

/*被选中的选项卡的样式*/

.btns input.cur{

background-color: gold;

}

/*内容区的样式*/

.contents div{

width: 500px;

height: 300px;

background-color: gold;

display: none;/*默认隐藏*/

line-height: 300px;

text-align: center;

}

/*被选中的内容区的样式*/

.contents div.active{

display: block;

}

</style>

<script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>

<script type="text/javascript">

$(function(){

$('#box1 #btns input').click(function() {

//失去焦点,避免出现默认的蓝框

$(this).blur();

//this是原生的对象

// alert(this);//弹出[object HTMLInputElement],说明this就是当前点击的input元素

//jQuery的this对象使用时要用$()包起来,这样就可以调用jQuery的方法了

//给当前元素添加选中样式,为兄弟元素移除选中样式

$(this).addClass('cur').siblings().removeClass('cur');

//$(this).index()获取当前按钮所在层级范围的索引值

//显示对应索引的内容区,隐藏其它兄弟内容区

$('#box1 #contents div').eq($(this).index()).addClass('active').siblings().removeClass('active');

});

$('#box2 #btns input').click(function() {

$(this).blur();

$(this).addClass('cur').siblings().removeClass('cur');

$('#box2 #contents div').eq($(this).index()).addClass('active').siblings().removeClass('active');

});

})

</script>

</head>

<body>

<div id="box1">

<div class="btns" id="btns">

<input type="button" value="tab01" class="cur">

<input type="button" value="tab02">

<input type="button" value="tab03">

</div>

</div>

<br><br>

<div id="box2">

<div class="contents" id="contents">

<div class="active">tab文字内容一</div>

<div>tab文字内容二</div>

<div>tab文字内容三</div>

</div>

</div>

</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 因为要搬新家,还特意在网上查了一些关于搬家的注意事项,然后顺便看到一些禁忌啊需要做的事情啊啥的,不查不知道,一查吓...
    桐若云阅读 1,486评论 0 0
  • volatile可以说是最轻量级的同步工具,但是要使用volatile来保证业务的安全和一致性,我们需要对其...
    plugins阅读 3,134评论 0 1
  • “呃。。。我对现在的工作有点厌烦”,来咨询的他年届不惑,长期的体制内生活磨炼的有点锐气不足,厚厚的镜片后面透露出不...
    达令陈阅读 3,025评论 0 1
  • 《万万没想到》——用理工科的思维理解世界 当我看到这个标题,用理工科的思维理解世界的时候,我就觉得这书我是感兴趣的...
    读书少的丝瓜阅读 4,132评论 0 2

友情链接更多精彩内容