项目:美丽说部分页面。

美丽说购买页效果图:

主要特效:

一、小图切换大图:

原理:当鼠标经过小图时,替换大图的src为小图的src,即$('.img').attr('src','img/coat/img'+index+'.jpg');

二、锚点跳转

原理:鼠标点击时找到需要跳转的目标,使屏幕的scrolltop变成目标的offsettop,即$(window).scrollTop($('#effect').offset().top);

三、鼠标滚动某部分对应的样式改变

原理: 同鼠标滚动出现返回顶部按钮一样,判断屏幕scrolltop的大小,改变对象的属性。

难点:

布局繁琐,小细节多,图片多,工作量大。

解决方法:

努力。

收藏页面效果图:


因为此处用了选项卡的功能,故有两个图片页面。

主要特效:

一、DOM操作

原理:当点击右上角的删除图标时,获取当前按钮的父元素节点,删除他,即

$('.good_box>.delete').click(function(){
        $(this).parent('div').remove();
    })

二、删除借点改变数值

原理:删除元素后,获取父元素中此元素的个数(长度),并用此数值替换需改变的元素的text值,即

$('.collect_count span').text($('.good_box').length);

难点:

因为布局复杂,节点操作繁琐,很容易产生冒泡事件。

解决方法:

使用cancelBubble取消冒泡事件。

项目总结 美丽说 2016.12.5相关推荐

  1. 【iOS工具】rvm、Ruby环境和CocoaPods安装使用及相关报错问题解决(2016 12 15 更新)...

    〇.前言 在iOS开发中 [CocoaPods](https://github.com/CocoaPods/CocoaPods) 作为库依赖管理工具就是一把利器. 有了 CocoaPods 则无需再通 ...

  2. U3D笔记11:47 2016/11/30-15:15 2016/12/19

    U3D笔记11:47 2016/11/30-15:15 2016/12/19 技术BLOG:http://www.unity.5helpyou.com/2373.html#comment-43108 ...

  3. 主成分分析(PCA)原理详解 2016/12/17 · IT技术 · 主成分分析, 数学 分享到: 21 原文出处: 中科春哥 一、PCA简介 1. 相关背景 主成分分析(Principa

    主成分分析(PCA)原理详解 2016/12/17 · IT技术 · 主成分分析, 数学 分享到:21 原文出处: 中科春哥    一.PCA简介 1. 相关背景 主成分分析(Principal Co ...

  4. 15000个开源项目中挑选Top 12

    15000个开源项目中挑选Top 12,第一就是-- 2018-01-17 

  5. iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!!

    iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!! 参考文章: (1)iOS 最新App提交上架流程及部分问题的解决方案2016.12.21,感谢原博主!!! ( ...

  6. 项目经理常用的12大工具及5大最佳项目管理软件

    项目管理涉及有效的计划和对工作的系统管理,但很多工具可以使项目管理更有效.更高效. 今天为大家分享5大项目管理软件,涉及软件项目管理.通用项目管理,开源项目管理以及国内国外最常用的. 12个实用的管理 ...

  7. 【2016.12.09】博雅互动网页布局

    1.html代码 <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...

  8. 史上最烂开发项目,开发整整12年!负责人还进了监狱!

    点击上方"Python大本营",选择"置顶公众号" python大本营  IT人的职业提升平台 文章来自:程序员(ID:imkuqin)猿妹编译 原文:http ...

  9. 【13】2016.12.13 周二--《小结2016》

    本文地址 原文地址:简书 时间匆匆,年轮又一年,春夏秋冬走过,是时候盘点一下了,喜怒哀乐一年.整理后重新上路. 16年总体而言还是挺有收获和成长的.于工作,是技术更牢固了,书也读了不少.于情感,自然更 ...

最新文章

  1. hadoop集群硬盘损坏_Hadoop集群(万台规模)的磁盘故障自动处理
  2. 菜鸟崛起 DB Chapter 2 MySQL 5.6的概述与安装
  3. 华为p50预计售价鸿蒙是什么,华为P50pro预计售价多少 华为P50Pro参数配置
  4. python 温度转换程序_Python程序将米转换为码
  5. java ee me se_java EE ME SE有什么关系
  6. 2018 Multi-University Training Contest 4 Problem E. Matrix from Arrays 【打表+二维前缀和】
  7. 重载与覆盖(java)
  8. [转]ASP.NET 状态服务 及 session丢失问题解决方案总结
  9. java单例模式 三种_三种java单例模式概述
  10. 踏雪寻梅 —— 日志打印
  11. 商务口语:议价时可能用到的句子
  12. 芯片AD库转换之贸泽 Library Loader使用
  13. 夸计算机老师的成语,赞美老师的成语句子
  14. PC 先驱克拉克逝世 曾参与开发首款晶体管 PC
  15. Elasticsearch:ingest pipeline 使用示例 - 解析常用日志格式
  16. 自如上线分期支付,租金贷发展受限后充分利用流量变现
  17. 如何搭建大规模机器学习平台?以阿里和蚂蚁的多个实际场景为例
  18. 画中画activity状态管理
  19. 系统分析和设计方法之信息系统构件
  20. Qt win7中读取Excel会出现闪退的问题

热门文章

  1. ES6 Promises
  2. Manga Studio EX v3.0-ISO 3CD(行业领先的动画和漫画设计软件)
  3. Android 相机 LED 做手电筒
  4. 蓝桥杯Java——算法训练(ALGO997-1007)
  5. Release版本和Debug版本的区别以及转换
  6. 试题 算法训练 礼物 (Java)
  7. libhv tcp实战小项目
  8. ganglia离线安装_ganglia安装教程(centos7)
  9. ARM嵌入式系统上OpenCL测试
  10. 《FFmpeg从入门到精通》读书笔记(一)