qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 行业新闻 > 正文

JavaScript DOM编程艺术这书,非常容易让你分享

奇岸开发
ahqian.com
10/23/2022
wechat

无需加好友免费技术支持

创作者有话好说:本文合适前面新手哦~若是有高手经过,余生请多指教。

近期在看《JavaScript DOM《编程艺术》这书,非常容易让你分享。我不得不承认,创作者真的是一个十分详尽的人,不但很好理解,并且非常有趣,特别适合新手。本文也来源于书里第四章至第六章的例子。行吧,不必胡说八道,立即获得结论。

图片加载中...

我在这写了一个24节令。图片来源于互联网技术,仅限于分享课堂教学。假如涉及到侵权行为,随时欢迎删掉。你可以自己充分发挥你想像力,例如写一个情侣照片库、旅行照片合集这些。idea呢。

1.总体结构和架构

从短视频中可以看到,我们自己的消费是点一下对应的文字,在目前对话框中转换图片和对应的表明文字。随后必须在网站上设定图片占位符,避免网页链接的默认设置弹出来个人行为。全部文本文档分成列表和表明两大类。

各自设定list和show的CSS属性。

2.列表一部分

下面提升list,这一部分思路是4x6.弹力盒。最先填补list在a标签中加入图片途径和title属性。24个节令有24个a标签,这儿省去。

我在这取名每一个方格block,也设为弹力盒,使用方便文本链接margin:auto完成前后左右垂直居中。最终,能够根据自己的需求变更被电脑鼠标悬架和浏览链接情况。

到此list部分写完了。

列表一部分整体的进行实际效果

3.占位符的最初的状态

占位符的最初的状态指的是在连接被点一下以前标注的默认设置图片。我们将在这儿表明第一张图片(第一个节令)。最重要的一部分即将来临。怎样在目前占位符部位转换图片?这儿务必写一个JS以函数公式取名replace.js。

占位符的最初的状态

4.写一个简易的showPic()

被命名为图片占位符placeholder,更换文字取名为description,各自设定CSS属性。

占位符的设计效果

点击连接前进行更换。我们能关联每一个a链接onclick取名个人行为函数的属性showPic()主要参数为现阶段a标签(this)。

在showPic()必须完成事情是:获得a标签href用来替代属性placeholder中的src属性;获得a标签里的属性;title用来替代属性description里的文字(nodeValue值)。一定要注意,这儿的文字是p标签的第一个子节点,因此加上.firstChild。

showPic()函数公式画完后,下一步便是避免a链接被点一下时默认设置弹出来新页面(只要我们想转换图片后发生在占位符部位)。主要有两种完成方式:

一是在onclick上直接加上return false;

二是让showPic()函数的返回值立即为false,随后在onclick中回到showPic()函数的返回值。

到现在为止,这一图片库早已写完了。试试看~

热度427

了解更多JavaScript DOM编程艺术这书,非常容易让你分享欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢