08 2015 档案

摘要:1.根据id或class或tag修改样式,样式名是-连接格式的。function setStyleById(elem, styles){ if(!(elem = $(elem)) return false; for(prop in styles){ ... 阅读全文
posted @ 2015-08-31 20:56 lily white 阅读(285) 评论(0) 推荐(0)
摘要:1.阻止冒泡。function stopPropagation(event){ event = event || getEvent(event); if(event.stopPropagation){ event.stopPropagation();... 阅读全文
posted @ 2015-08-30 23:21 lily white 阅读(249) 评论(0) 推荐(0)
摘要:function nextPage() { /* 克隆第一张图片并添加到box后 box前移一张图片的距离动画 动画回调里把box的left值设为0 删除第一张图片 */ $(".mypng li:first-child").clone().appendTo($(".mypng")); $(".m... 阅读全文
posted @ 2015-08-28 21:46 lily white 阅读(397) 评论(0) 推荐(0)
摘要:var timer; //绑定hover事件 $(function () { $(".centercy img").hover(showPic, hidePic); }); //显示图片 function showPic() { var el = $(this), imgUrl = "url(... 阅读全文
posted @ 2015-08-28 21:45 lily white 阅读(323) 评论(0) 推荐(0)
摘要:var pieChart = { width: 600, height: 400, series: [], unit: "kg", chartCanvas: null, selectable : true, title: "Pie Chart", le... 阅读全文
posted @ 2015-08-28 21:43 lily white 阅读(271) 评论(0) 推荐(0)
摘要:1.生成重复的字符串if(!String.repeat){ String.prototype.repeat = function (count){ return new Array(count + 1).join(this); }}2.去除开头和结尾的空字符if(!Stri... 阅读全文
posted @ 2015-08-28 21:42 lily white 阅读(175) 评论(0) 推荐(0)
摘要:还是本着学习的目的,实现一个自己的调试日志,界面很简单,就是将调试信息显示在页面的正中央,用一个ul包裹,每条信息就是一个li。 1.新建一个myLogger.js文件,将需要的方法声明一下。其中var声明的是私有成员,可见范围只在构造函数中,每个实例都会保存一套他们的副本。this声明的是特权方... 阅读全文
posted @ 2015-08-25 17:35 lily white 阅读(544) 评论(0) 推荐(0)
摘要:最近在看《javascript dom 高级程序设计》,想着跟着里面的代码敲一遍吧,也算是做一下学习笔记吧,所以这不是重新发明轮子,只是个学习的过程。 1.先确定自己的命名空间,并且加入几个常用的js方法。命名空间很重要啊,保证了自己库里的变量不污染全局空间,不和其他的库的变量名起冲突。命名空间的... 阅读全文
posted @ 2015-08-21 18:24 lily white 阅读(324) 评论(0) 推荐(0)