2014年5月17日
摘要: 查来查去查不到问题,后来在stackoverflow看到:http://stackoverflow.com/questions/22352838/ruby-gem-install-json-fails-on-mavericks-and-xcode-5-1-unknown-argument-mul/2... 阅读全文
posted @ 2014-05-17 22:35 meeming 阅读(38776) 评论(0) 推荐(0) 编辑
  2014年5月8日
摘要: 有时候需要从一个页面传递参数去下一个页面。这与事件监听却没半点关系,只需要一个特殊方法去获取浏览器地址栏中的字符串设全局变量var url=location.toString();这个变量将储存整个已经转成字符串的location然后进行解析并且判断内容if(url.indexOf('?id=idn... 阅读全文
posted @ 2014-05-08 17:01 meeming 阅读(530) 评论(0) 推荐(0) 编辑
  2014年5月7日
摘要: 其实从去年开始1.9以上新版的jquery已不再支持toggle方法和live方法。live用on方法替代。话说这个方法确实挺方便的,那么怎么交替点击呢,html的checked属性我觉得不是很好用,用css中的display:none的字符串比较更是避免不了中间过渡时候状态出错。其实jquery还... 阅读全文
posted @ 2014-05-07 14:53 meeming 阅读(144) 评论(0) 推荐(0) 编辑
  2014年5月4日
摘要: 虽然jquery mobile有很多事件支持,比如swipe,但是要给一个小按钮加上swipe的话几乎就没法好好触发事件。比如吸住底部的工具条,滑动它然后拉出更多内容,就可以采用比较滑动起始点与结束点的大小来判断方向以及方位。对于手机屏幕,事件还是加在window上最为灵敏,或者也有加在body上的... 阅读全文
posted @ 2014-05-04 11:02 meeming 阅读(957) 评论(0) 推荐(0) 编辑
  2014年4月25日
摘要: 就像PC版的浏览器需要监听窗口缩放事件来作js居中一样,手机版屏幕翻转的时候也需要重新获取窗口宽度。本来我 原来已经用了bind orientationchange然后if(e.orientation)的方法,可能曾经测试的时候我引用了jquery.mobile吧,后来怎么翻转都alert不出来了。... 阅读全文
posted @ 2014-04-25 18:29 meeming 阅读(183) 评论(0) 推荐(0) 编辑
  2014年4月21日
摘要: 首先判断是否到达需要让他开始吸住,即“整个页面”的显示高度,要超过他本身的top值。这个“整个页面”的显示高度是=窗口的高度+滚动条的上部高度:$(window).height()+$(window).scrollTop()元素自身的top值是:$("element").offset().top;然... 阅读全文
posted @ 2014-04-21 18:53 meeming 阅读(185) 评论(0) 推荐(0) 编辑
  2014年4月14日
摘要: 做一个下拉菜单的时候,HTML结构如下: 第一级 第一级 ... 阅读全文
posted @ 2014-04-14 14:22 meeming 阅读(344) 评论(0) 推荐(0) 编辑
  2014年4月10日
摘要: var _htmlheight;function start(){ _htmlheight=document.body.scrollHeight; resize(); /*$("#copyright").css({(left:$(window).width()-1000)/2+"px"}); $("#content").css({height:$(window).height()-59-208+"px"}); $(".inner_content").css({top:_top+"px& 阅读全文
posted @ 2014-04-10 09:55 meeming 阅读(560) 评论(0) 推荐(0) 编辑
  2014年3月28日
摘要: 其实我还是倾向于浮动布局,只是后台数据必须放在一个静态的div内,而必须给每个one元素的鼠标经过加上一个全屏宽的下拉气泡,并且下一行内容随之下移,所以不能随意增删div。数学方法采用求余和除法即解决:var _length=$(".one").size();var _width=$(window).width()<1000?1000:$(window).width();var imgWidth=180;var _num=Math.floor(_width/imgWidth);var _left=_margin+(imgWidth*(i%_num)); // 解决超出 阅读全文
posted @ 2014-03-28 16:27 meeming 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 为啥我还会犯这种错误。。点击的时候鼠标也经过了呀,所以应该区分开。判断,如果鼠标经过的id不等于点击的id的时候(或者此处我用的是它的html内容用来区分),鼠标经过的动作执行。var _nowClick;for(var i=0; i<4; i++){ (function(i){ $(".about_table .btns").eq(i).click(function(){ $(".about_right p").hide(); $(".about_right p").eq(i).fadeIn();... 阅读全文
posted @ 2014-03-28 16:20 meeming 阅读(635) 评论(0) 推荐(0) 编辑



Fork me on GitHub