Skip to content

CliffKnight/doubanMobile

Repository files navigation

各页面间通过cookie传递参数

首页index.html

activities类:

  • 方法:
  • getEvents页面首次加载时调用ajaxData(),renderList(),获取8条数据显示在页面中
  • ajaxData跨域从豆瓣公开的api获取近期活动数据
  • renderList 将数据渲染到页面中,给项活动中的a标签添加自定义属性idTarge,其值为本项活动豆瓣给的id,绑定点击事件响应函数-点击时将改标签中的idTarge以变量名activitiesId存入cookie中
  • getMore页面下拉加载更多内容,调用renderList()渲染到页面中
  • getSingleEvent根据传入的url获取某一时间的具体信息,调用renderSingle()在indexDetail.html页中渲染

活动详情页indexDetail.html

  • 页面载入从cookie获取activitiesId值,构造对应的url,使用getSingleEvent()获取数据,渲染到页面。

电影页:movie.html

movie类方法:

  • getMovies页面首次加载时调用ajaxData(),renderList(),获取8条数据显示在页面中
  • ajaxData跨域从豆瓣公开的api获取近期电影数据
  • renderList 将数据渲染到页面中,给项电影中的a标签添加自定义属性targetmovieId,其值为本项活动豆瓣给的id,绑定点击事件响应函数-点击时将改标签中的targetmovieId以变量名targetmovieId存入cookie中
  • getMore页面下拉加载更多内容,调用renderList()渲染到页面中
  • getSingleMovie根据传入的url获取某一时间的具体信息,调用renderSingle()在movieDetail.html页中渲染

活动详情页movieDetail.html

  • 页面载入从cookie获取targetmovieId值,构造对应的url,使用getSingleEvent()获取数据,渲染到页面。

书籍页,搜索页中类books,search功能类似,不再详述

About

doubanMobile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published