摘要:
自己写的一段:function getMousePos(evt){ var doc = document.documentElement || document.body; var pos = { x : evt? evt.pageX : window.event.clientX + doc.scrollLeft - doc.clientLeft , y : evt? evt.pageY : window.event.clientY + doc.scrollTop - doc.clientTop }; return pos; }用j... 阅读全文
摘要:
1.角的两种单位 “弧度”和“度”是度量角的大小的两种不同单位。就像“米”和“市尺”是度量长度大小的两种不同单位一样。 在Flash中规定:在旋转角度(rotation)里的角,以“度”为单位;而在三角函数里的角要以“弧度”为单位。例如:rotation2:是旋转2度;sin(π/2): 是大小为"π/2弧度"的角的正弦2.弧度的定义:"度"的定义是: 两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧.当这段弧长正好等于圆周长的360分之一的时候,两条射线的夹角为1度"弧度"的定义: 两条射线从圆心想圆周射出,形成一个夹角和夹 阅读全文
摘要:
编辑需要文字变换的效果,显示由前段来实现效果,在交给后台去填,这是最后的效果。其实用jQeury来做在脑海中一开始就有了步骤,但是没想到尽然为了些还不完全掌握的小细节(特别是Event Handler)卡了几个小时不停调试。而且就算现在完成也没法说已经优化的非常得当。最早的问题出在当点击最外层的container时候应该出发的事件,到了点击里面一个个文字的时候也同时出发:$(".con").on("click",showNext)到Stackoverflow上面问了一下,才明白:Events are always dispatched to the ta 阅读全文
摘要:
Template using jQuery:<script id="blogTemplate" type="lines/template"> <h2>{{title}}</h2> <img src={{thunbnail}} alt={{title}}/></script>(function(){ var content=[ { title:"my first blog post", thunbnail:"https://tutsplus.s3.amazonaws. 阅读全文
摘要:
我第一次看到是在John Resig那个Online advanced Javascript learning中看到这样的使用方法,网上翻了翻,明白了构成,在平时测试时其实还蛮有用.具体的实现方式如下:HTML:<ul> <li class="pass">this is for what is true</li> <li class="fail">this is for what is false</li></ul>CSS:.pass:before{content:"PAS 阅读全文
摘要:
在测试的中找solution时偶尔看到一段码,如下:var test = 0 || -1 ;console.log(test);在console中,test 的值显示是-1。所以一下子闷了一下,然后上stackoverflow提了个问题,才发觉自己原来是脑袋短路了,基本的这些概念居然忘记的精光,稍微整理一下:MDN上的解释是:||: expr1 || expr2(Logical OR)Returns expr1 if it can be converted to true; otherwise, returns expr2. Thus, when used with Boolean value 阅读全文