我这出不来效果 没反应 请问老师是咋回事儿

来源:5-3 触屏唤出上下边栏交互开发和优化

暖风align

2016-08-04

(function(){

var Util=(function(){

//数据存储

var prefix='html5_reader_';

var StorageGetter=function(key){

return localStorage.getItem(prefix+key);

}

var StorageSetter=function(key,val){

return localStorage.setItem(prefix+key,val);

return{

StorageGetter:StorageGetter,

StorageSetter:StorageSetter

}

})();

var Dom={

top_nav:$("#top-nav"),

bottom_nav:$("#bottom-nav")

}

function main(){

//整个项目的入口函数

EventHanlder();

}

function ReaderModel(){

//数据交互

}

function ReaderBaseFrame(){

//渲染基本UI结构

}

function EventHanlder(){

//交互事件绑定

$("#action-mid").click(function(){

if (Dom.top_nav.css("display")=="none") {

Dom.top_nav.show();

Dom.bottom_nav.show();

}else{

Dom.top_nav.hide();

Dom.bottom_nav.hide();

}

})

}

main();

})


写回答

2回答

轻合琴箫

2017-03-12

找出来了,(function(){'use strict';

                   ..............

   return main();

})();


是这样调用的,如果还是不行可以看看你的jquery或者zepto的版本


0
1
k169
加了'use strict'; 还是不行啊
2017-07-19
共1条回复

轻合琴箫

2017-03-12

我也是,是点击事件没有获取到,比如你换一个地方,比如点击的是文字,然后就出来了,说明咱们写的唤醒导航栏的div样式有毛病

0
0

HTML5独立开发书城Web App

最前沿前端技术精讲, HTML5 、Vue.js 、Koa 、zepto 综合运用

3387 学习 · 685 问题

查看课程