首页 > 其他分享 >jq 选项卡及显示对应内容

jq 选项卡及显示对应内容

时间:2022-12-08 22:22:23浏览次数:31  
标签:function index 选项卡 jq content contentActive active div 对应

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <script src="js/jquery-1.11.2.min.js" type="text/javascript" charset="utf-8"></script> </head> <style> .active { color: #f60; } .article-column-content { display: none; } .contentActive { display: block; } </style> <body> <div> <a href="#1">1111</a> <a href="#2">2222</a> <a href="#3">3333</a> <a href="#4">4444</a> </div> <div id="content"> <div id="#1" class="article-column-content contentActive">1</div> <div id="#2" class="article-column-content">2</div> <div id="#3" class="article-column-content">3</div> <div id="#4" class="article-column-content">4</div> </div>
<script> $(' div a').click(function () { // 点击的下标 const index = $(this).index() // 点击高亮 $(this).addClass('active').siblings().removeClass('active') // 显示高亮对应内容 $('#content div').eq(index).addClass('contentActive').siblings().removeClass('contentActive') }) $(function () { console.log($('#content')) }) $('div a').each(function (index, value) { // 初始化没点击高亮第一个 if (index == 0) { $(this).addClass('active') } }) </script> </body> </html>

标签:function,index,选项卡,jq,content,contentActive,active,div,对应
From: https://www.cnblogs.com/conlin/p/16967573.html

相关文章

  • jQuery单行循环滚动展示代码
    循环滚动展示的文字和图片每个人都见过,实现类似效果的JS也很多。但如果只用于几个条目或三五张图片,体积庞大的JS会浪费资源。看见Jinwen​同学用AdamCai的代码,感觉......
  • iOS开发_取出UIColor上对应rgba的值
    UIColor+Extension.h#import<UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interfaceUIColor(Extension)@property(nonatomic,assign,readonly)CGFloatred;@......
  • 一个模仿HTML5功能的jquery控件
    原文:http://www.matiasmancini.com.ar/html5form_en.php大致将要点翻译下:在HTML5中,验证输入框等都可以不用JAVASCRIPT就能实现了,现在只有少部分浏......
  • shell命令:linux进程按内存使用、CPU使用率排序,查找进程对应的可执行文件
    top命令下按键shift+M,对各进程按内存使用率排序按键shift+P,对各进程按CPU使用率排序按键C显示各进程的完整命令查找进程对应的可执行文件的路径:ls-l/proc/进程号/exe......
  • day39-jquery
    初始jquery导入jquery:外部链接导入:<scriptsrc="http://libs.baidu.com/jqueryui/1.8.22/jquery-ui.min.js"></script> 下载jquery包 <scriptsrc="lib/jquer......
  • JQuery基础与JQuery UI
    JQuery基础 一、         JQuery简介 二、         第一个JQuery程序三、         JQuery选择器 四、         JQuery包装集 ......
  • jQuery再学习之三、jQuery操作
    前言jQuery也有自己的方式操作属性、css、值等。  1         使用jQuery操作元素属性1.1       attr(…):读取元素属性,例:$("...").attr("type")读取元......
  • JQuery UI之(四)手风琴面板——accordion
    一、前言手风琴面板我又叫他可折叠面板,可以使用户创建一组可折叠的面板二、开始动手添加样式和js库:<linktype="text/css"rel="Stylesheet"href......
  • jQuery再学习之二、jQuery选择器
    前言jQuery选择器非常非常强大而且灵活,要完全掌握它是需要狠下一番功夫的。当然,掌握了主要的部分后,其它的了解就好,因为一些比较偏的毕竟用得少,而且可以有其它方法来实现。 ......
  • jQuery再学习之一、jQuery核心
    前言     jQuery核心是最基础的jQuery对象,或者叫函数,有了它我们才可以进行其它的操作,所以,需要认真掌握。  jQuery核心函数1         获取jQuery对象(包装......