| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> JavaScript知识库 -> 所见即所得 -> 正文阅读 |
|
|
[JavaScript知识库]所见即所得 |
来吧 Baby !!!!现在已经正式进入 JavaScript 阶段了,学习 web前端 最大的成就感就是项目能够正确跑一边的那一刻。今天来给大家讲讲一个点击事件如何实现一下效果!!!! ?以下是我们平常浏览网页的时候最常见的一组操作,在导航栏上任意切换的一个效果。
?做网页的第一步,首先要搭建好结构,由下图不难看出我们需要一个大盒子里面装两个小盒子。
?实现结构搭建的代码如下所示:
?接下来就是给我们的结构一个装饰 效果,学过 web 的都知道,CSS 是用来渲染我们网页的。
?从项目图上我们可以看出选中的字体是有一个背景颜色和一个字体颜色的变化,所以我们要先设置一个默认的样式,给第一个字设置。我们这里的图片也要处理,不处理的话全部图片就会全部显示在我们的界面上,我们现在所要实现的效果是点击一个文字切换一张图片。这里的 "on" 和 "out"类备用。
现在结构和样式都已经写好了,接下来就是使用 JS 来控制它的行为,让它实现最终的点击效果!
这段代码就是需要点击的对象和切换的图片获取过来,通过循环给每个文字添加点击事件,把刚刚我们写好的类调用过来,这样我们每点击一个文字所呈现出来的效果就能实现了。 当然图片要和文字一一对应所以就需要给文字添加一个自定义的类,并给上编号,从零开始。因为我们图片获取过来是以一个伪数组的形式存在的。所以这里点击的那个文字需要返回此文字的编号,然后再选择对应的图片切换。 注意:这里的文字和图片在点击和切换的时候都需要用到排他思想! 排他思想就是先清除掉元素的全部样式然后在给当前元素设置样式!
? 接下来宝宝们不要吝啬你们的一键三连:点赞 👍? 评论 ??? ?收藏 🌟?? |
|
|
| JavaScript知识库 最新文章 |
| ES6的相关知识点 |
| react 函数式组件 & react其他一些总结 |
| Vue基础超详细 |
| 前端JS也可以连点成线(Vue中运用 AntVG6) |
| Vue事件处理的基本使用 |
| Vue后台项目的记录 (一) |
| 前后端分离vue跨域,devServer配置proxy代理 |
| TypeScript |
| 初识vuex |
| vue项目安装包指令收集 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年10日历 | -2025/10/25 3:48:58- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |