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

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

javascript时间对象的格式化

Javascript 1335 次浏览
原型扩展方法: /** * js时间对象的格式化; * eg:format="yyyy-MM-dd hh:mm:ss"; */ Date.prototype.format = function (format) { var o = { "M%2B": this.getMonth() %2B 1, //month "d%2B": this.getDate(), //day ...

jQuery控制按钮单次点击

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

javascript Date format(js日期格式化)

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

jquery 限制图片最大宽度

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

移动端设计规范

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

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

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