返回顶部
首页 > 资讯 > 精选 >如何使用JavaScript/jQuery实现切换页面效果
  • 788
分享到

如何使用JavaScript/jQuery实现切换页面效果

2023-06-29 16:06:08 788人浏览 八月长安
摘要

小编给大家分享一下如何使用javascript/Jquery实现切换页面效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下<!DOCTYPE html><html lang

小编给大家分享一下如何使用javascript/Jquery实现切换页面效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

具体内容如下

<!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>切换页面</title>        <style>            * {                margin: 0;                padding: 0;            }            li {                list-style-type: none;            }            .tab {                width: 978px;                margin: 100px auto;            }            .tab_list {                height: 39px;                border: 1px solid #ccc;                background-color: #f1f1f1;            }            .tab_list li {                float: left;                height: 39px;                line-height: 39px;                padding: 0 20px;                text-align: center;                cursor: pointer;            }            .tab_list .current {                background-color: #c81623;                color: #fff;            }            .item_info {                padding: 20px 0 0 20px;            }            .item {                display: none;            }        </style>    </head>    <body>        <div class="tab">            <!-- 标题 -->            <div class="tab_list">                <ul>                    <li class="current">标题1</li>                    <li>标题2</li>                    <li>标题3</li>                    <li>标题4</li>                    <li>标题5</li>                </ul>            </div>            <!-- 内容 -->            <div class="tab_con">                <div class="item" >内容1</div>                <div class="item">内容2</div>                <div class="item">内容3</div>                <div class="item">内容4</div>                <div class="item">内容5</div>            </div>        </div>        <script>            //获取元素,获取所有的小li            var tab_list = document.querySelector('.tab_list');            var lis = tab_list.querySelectorAll('li');            var items = document.querySelectorAll('.item');            //排他思想,遍历标题            for (var i = 0; i < lis.length; i++) {                //给每一个小li自定义属性,index                lis[i].setAttribute('index', i);                //注册事件                lis[i].onclick = function () {                    //先清除所有样式                    for (var i = 0; i < lis.length; i++) {                        lis[i].className = '';                    }                    //点击时,加class样式                    this.className = 'current';                    var index = this.getAttribute('index');                    for (var i = 0; i < items.length; i++) {                        items[i].style.display = 'none';                    }                    items[index].style.display = 'block';                };            }        </script>    </body></html>

结果:

如何使用JavaScript/jQuery实现切换页面效果

jQuery思路:

<script>        $(function() {            // 1.点击上部的li,当前li 添加current类,其余兄弟移除类            $(".tab_list li").click(function() {                // 链式编程操作(点击加入类,其余的清除类样式)                $(this).addClass("current").siblings().removeClass("current");                // 2.点击的同时,得到当前li 的索引号                var index = $(this).index();                console.log(index);                // 3.让下部里面相应索引号的item显示,其余的item隐藏                $(".tab_con .item").eq(index).show().siblings().hide();            });        })</script>

结果:

如何使用JavaScript/jQuery实现切换页面效果

看完了这篇文章,相信你对“如何使用JavaScript/jQuery实现切换页面效果”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网精选频道,感谢各位的阅读!

--结束END--

本文标题: 如何使用JavaScript/jQuery实现切换页面效果

本文链接: https://lsjlt.com/news/325702.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何使用JavaScript/jQuery实现切换页面效果
    小编给大家分享一下如何使用JavaScript/jQuery实现切换页面效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下<!DOCTYPE html><html lang...
    99+
    2023-06-29
  • JavaScript/jQuery实现切换页面效果
    本文实例为大家分享了JavaScript/jQuery实现切换页面效果的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="...
    99+
    2024-04-02
  • JavaScript如何实现鼠标悬浮页面切换效果
    这篇文章主要为大家展示了“JavaScript如何实现鼠标悬浮页面切换效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript如何实现鼠标悬浮页面切换效果”这篇文章吧。具体内容如下...
    99+
    2023-06-29
  • Android如何使用ViewPager2实现页面滑动切换效果
    目录1.引言2.实现页面滑动切换2.1 引入ViewPager2库2.2 使用ViewPager22.3 构建Fragment2.4 继承FragmentStateAdapter2....
    99+
    2024-04-02
  • JavaScript实现鼠标悬浮页面切换效果
    本文实例为大家分享了JavaScript实现鼠标悬浮页面切换效果的具体代码,供大家参考,具体内容如下 前几天做了个常见的页面悬浮效果,直接上图。 html代码 <!DOCTY...
    99+
    2024-04-02
  • 如何使用CSS实现Tab页切换效果
    这篇文章主要介绍如何使用CSS实现Tab页切换效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!三种写法:利用 :hover 选择器缺点:只有鼠标在元素上面的时候才有效果,无法实现选中和默认显示某一个的效果利用 a标...
    99+
    2023-06-08
  • JavaScript实现标签页切换效果
    本文实例为大家分享了JavaScript实现标签页切换效果的具体代码,供大家参考,具体内容如下 构建主体界面 HTML代码 <h1>实现标签页的切换效果</h...
    99+
    2024-04-02
  • jQuery如何实现页面样式切换
    这篇文章主要介绍了jQuery如何实现页面样式切换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。页面样式切换$(document).read...
    99+
    2024-04-02
  • 如何使用jquery实现页面弹球效果
    这篇文章主要为大家展示了“如何使用jquery实现页面弹球效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用jquery实现页面弹球效果”这篇文章吧。具体内容如下像windows屏保一样...
    99+
    2023-06-26
  • VUE如何实现单页面切换动画效果
    这篇文章主要介绍VUE如何实现单页面切换动画效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:// 视图切换动画逻辑 let history ...
    99+
    2024-04-02
  • velocity.js实现页面滚动切换效果
    今天介绍一个Javascript的小型的动画插件velocity.js,可以方便高效的开发一个具有多页面滚动切换效果的网站。 浏览器支持 velocity.js支持IE8+、Chro...
    99+
    2024-04-02
  • AndroidViewPager实现页面左右切换效果
    本文实例为大家分享了Android ViewPager实现页面左右切换的具体代码,供大家参考,具体内容如下 主界面viewpager.xml: <xml version="1....
    99+
    2024-04-02
  • 使用CSS3怎么实现一个页面切换效果
    今天就跟大家聊聊有关使用CSS3怎么实现一个页面切换效果,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。<html><head>  &nbs...
    99+
    2023-06-08
  • JS如何实现标签页切换效果
    这篇文章给大家分享的是有关JS如何实现标签页切换效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下<html> <head> <meta...
    99+
    2024-04-02
  • Android 中使用 ViewPager实现屏幕页面切换和页面轮播效果
    之前关于如何实现屏幕页面切换,写过一篇博文《Android中使用ViewFlipper实现屏幕切换》,相比ViewFlipper,ViewPager更适用复杂的视图切换,而且V...
    99+
    2022-06-06
    viewpager 轮播 Android
  • jQuery如何实现图片切换动画效果
    这篇文章主要为大家展示了“jQuery如何实现图片切换动画效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现图片切换动画效果”这篇文章吧。效...
    99+
    2024-04-02
  • 如何使用jquery的attr方法实现图片切换效果
    这篇文章主要介绍如何使用jquery的attr方法实现图片切换效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!利用jquery的attr方法实现如下简单的图片切换效果代码如下:&l...
    99+
    2024-04-02
  • Android中怎么使用ViewPager2实现页面滑动切换效果
    这篇“Android中怎么使用ViewPager2实现页面滑动切换效果”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Andr...
    99+
    2023-06-29
  • 如何通过CSS实现单页面应用的平滑切换效果
    在现代Web开发中,单页面应用已经成为了一种流行的开发模式。用户在单页面应用中进行不同的操作时,页面的内容会进行平滑的切换,给用户带来良好的用户体验。本文将介绍如何使用CSS来实现单页面应用的平滑切换效果,并提供具体的代码示例。一、使用CS...
    99+
    2023-10-21
    CSS 单页面应用 平滑切换
  • Android Flutter实现页面切换转场动画效果
    目录前言Hero 动画过程Hero 基础示例总结前言 写了一篇基础的性能优化的内容,继续我们的动画相关的介绍。今天的主角是英雄 —— Hero 组件。H...
    99+
    2022-06-07
    flutter 动画 Android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作