Canvas 画贝塞尔曲线(二阶曲线和三阶曲线)

Javascript 3224 次浏览
在线预览: 二阶:http://qingshanboke.com/demo/quadratic.htm 三阶:http://qingshanboke.com/demo/bezier.htm 一、实现思路: 1.用两个canvas实现,一个绘制曲线,一个绘制运动圆点。 2.绘制曲线:可以通过canvas提供的API方法绘制。 二阶:quadraticCurveTo(controlX,control...

javascript时间对象的格式化

Javascript 2424 次浏览
原型扩展方法: /** *js时间对象的格式化; *eg:format="yyyy-MM-ddhh:mm:ss"; */ Date.prototype.format=function(format){ varo={ "M%2B":this.getMonth()%2B1,//month "d%2B":this.getDate(),//day "h%2B":this.getHours(),//hour...

jQuery控制按钮单次点击

Javascript 2282 次浏览
$("#btn").attr({"disabled":"disabled"});//将按钮禁用 $("#btn").removeAttr("disabled");//将按钮启用 $("#btn").click(function(){ $("#btn").attr({"disabled":"disabled"}); $.ajax({ url:"", type:"POST", data:...

javascript Date format(js日期格式化)

前端开发 3282 次浏览
方法一: //对Date的扩展,将Date转化为指定格式的String //月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q)可以用1-2个占位符, //年(y)可以用1-4个占位符,毫秒(S)只能用1个占位符(是1-3位的数字) //例子: //(newDate()).format("yyyy-MM-ddhh:mm:ss.S")==>2006-07-02...

jquery 限制图片最大宽度

前端开发 3093 次浏览
$('img').each(function(){ $(this)[0].onload=function(){ varmaxWidth=document.body.offsetWidth;//最大宽度,高度按比例计算 varrate=0;//缩放比例 varwidth=$(this).width(); varheight=$(thi...

移动端设计规范

前端开发 3206 次浏览
此今为止我看过的最详细的规范,收集起来,给需要的朋友们! 身为一名教育机构患者,每天都有无数的同学问我:“老师,规范给一个!”“规范,老师!”“老师,尺寸!”“老师,......” 虽然心里无数万马奔腾,群文件不看吗?群里!!群!然鹅,我的回答却是:“好的,同学,给你发一份,不过咱们的群文件有哦!可以随时下载!" (YABI,miaomiaomiao!) ...

jquery 实现滚动条下拉时无限加载

前端开发 3563 次浏览
思路: 通过捕捉浏览器滚动条下拉事件,触发异步加载数据的js方法,实现数据的动态添加。 脚本: varlastId=0;//记录每一次加载时的最后一条记录id,跟您的排序方式有关。 varisloading=false; $(window).bind("scroll",function(){ if($(document).sc...