后端开发|php教程
javascript,手风琴,js
后端开发-php教程
本文主要和大家分享javascript实现手风琴图片切换案例,希望能帮助到大家, 首先观看切换效果:
比特币 山寨币交易平台源码,ubuntu中安装qgc,python是爬虫吧,cachet php,武汉seo标准lzw
1. 切换效果:
邀请函 源码,ubuntu 商业软件,单本小说爬虫,php 对比,0750seolzw
在线拉圈圈网站源码,如何删除网络ubuntu,tomcat黑窗自动关了,爬虫请求流程,php打印成绩,seo内容和seo内容lzw
2. javascript面向结构逻辑梳理:
(function(){var con = document.getElementsByClassName(hm_icr_tr)[0]; //包裹层盒子var aSpan = con.getElementsByClassName(hmii_item_chover); //点击交互处盒子var items = con.getElementsByClassName(hm_itr_item); //每个运动的大盒子var contents = con.getElementsByClassName(hmii_item_content); //运动大盒子里面的文本内容var clickIndex = 0;for(var i=0;i<aSpan.length;i++){ aSpan[i].index = i; aSpan[i].onmouseover = function(){ //确定点的顺序 clickIndex = this.index; for(var j=0;j<items.length;j++) { items[j].style.width = 30 + px; contents[j].style.transition = s; contents[j].style.opacity = 0; aSpan[j].style.opacity = 1; } //盒子 items[this.index].style.width = 160 + px; //当前点击块 this.style.opacity = 0; }}//运动结束事件监听for(var i=0;i<items.length;i++){ items[i].num = i; items[i].addEventListener( ransitionend, function(ev){ console.log(clickIndex); contents[clickIndex].style.transition = .8s; contents[clickIndex].style.opacity = 1; });} })();
3. html,css有可能会很乱,但是其核心实现就是上述的简单几句js逻辑语句处理完成,在我看来该案例其编程的最要的核心思想就是清空所有,指定当前,
或者指定特定元素特定行为。
4. 作为一名前端小白,能够融入IT博客交流是一种非常愉快的事情,希望我能坚持下去,不断地写下去。当然也希望各界大神指正,万分感谢!
5. 由于之前的博客都是在新浪博客上发表: 点击打开链接 ,所以在博客内容迁移到csnd后,前面好多图片点击进去会自动跳转到新浪博客!很开心来到csdn,成为大家的一员!
基于jquery的手风琴图片展示效果实现方法_jquery