1. 首页
  2. 编程语言
  3. Javascript
  4. zero滑块组件JS下载

zero滑块组件JS下载

上传者: 2019-04-11 11:38:33上传 JS文件 7.59KB 热度 61次
zero滑块JS文件 function draw(ctx, operation, x, y) { ctx.beginPath() ctx.moveTo(x, y) ctx.lineTo(x + l / 2, y) ctx.arc(x + l / 2, y - r + 2, r, 0, 2 * PI) ctx.lineTo(x + l / 2, y) ctx.lineTo(x + l, y) ctx.lineTo(x + l, y + l / 2) ctx.arc(x + l + r - 2, y + l / 2, r, 0, 2 * PI) ctx.li neTo(x + l, y + l / 2) ctx.lineTo(x + l, y + l) ctx.lineTo(x, y + l) ctx.lineTo(x, y) ctx.fillStyle = '#fff' ctx[operation]() ctx.beginPath() ctx.arc(x, y + l / 2, r, 1.5 * PI, 0.5 * PI) ctx.globalCompositeOperation = "xor" ctx.fill() } neTo(x + l, y + l / 2) ctx.lineTo(x + l, y + l) ctx.lineTo(x, y + l) ctx.lineTo(x, y) ctx.fillStyle = '#fff' ctx[operation]() ctx.beginPath() ctx.arc(x, y + l / 2, r, 1.5 * PI, 0.5 * PI) ctx.globalCompositeOperation = "xor" ctx.fill() }
用户评论