以下的页面中放了两个div,能够通过鼠标拖拽这两个元素到任何位置。 实现该效果的HTML页面代码例如以下所看到的: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style type=" ...
分类:
编程语言 时间:
2017-05-06 20:45:02
阅读次数:
138
(function (){ var addLarge = function(n1,n2){ var carry = 0; var ret = ""; n1=n1.toString(); n2=n2.toString(); var len = Math.min(n1.length,n2.length) ...
分类:
编程语言 时间:
2017-05-06 15:56:02
阅读次数:
166
CSS实现下拉菜单: JavaScript实现下拉菜单: JQuery实现下拉菜单: ...
分类:
其他好文 时间:
2017-05-05 21:48:37
阅读次数:
131
在《JavaScript忍者秘籍》2.4测试条件基础知识中,作者给出了一个精简版的assert和assert组的实现,对于初学者而言,这无疑是一个很好的例子,既让我们得到了一个好用的小工具,又让我们看到了用javascript实现这个工具是如此的简单。 这里主要是从代码角度最2.4章节做一些补充和说 ...
分类:
编程语言 时间:
2017-05-03 13:25:31
阅读次数:
251
问题描写叙述: Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n). If d(a) = b and d(b) = a, where a b, ...
分类:
编程语言 时间:
2017-05-02 15:23:26
阅读次数:
197
/** * Created by kaer on 2017/4/30. *///直接插入排序:取数组第一个作为基准值,其它值以它为基准顺序插入function straight (a){ var newArr = []; var first = a[0]; var len = a.length; n ...
分类:
编程语言 时间:
2017-05-01 09:47:09
阅读次数:
201
/** * Created by kaer on 2017/4/30. *///思路://1.取数组第一个值作为基值,比此值大的放在后面一个数组中,比此值小的放在另一个数组中//2.再将这两个数组重复相同的动作var arr = [];function fast(a){ var first = a[ ...
分类:
编程语言 时间:
2017-04-30 14:13:09
阅读次数:
206
思路:1.建立节点构造函数2.插入节点过程:先判断当前节点上是否有值,有则通过与当前节点值比较,进入左节点或者右节点,否则将值赋给当前节点3.创建二叉树和根节点,并进行节点添加4.遍历节点上的值,对创建的二叉树测试function Node(){ this.value = null; this.lC ...
分类:
编程语言 时间:
2017-04-29 09:45:00
阅读次数:
152
在学习js的过程中,发现这家伙做特效真是不错,尽管说眼下水平还不够,只是也能写点简单的效果。今天分享一个简单的运动框架。然后利用这个框架实现简单的链式运动特效。 1.move.js 在运动框架中。主要进行长宽变化和透明度的变化。长宽的变化能够实现DIV的体积运动变化效果。透明度的话主要是在鼠标移入移 ...
分类:
编程语言 时间:
2017-04-28 20:22:25
阅读次数:
185
Document window.onload=function(){ var drag=new Drag("box") drag.init(); } //构造函数Drag function Drag(id){ ... ...
分类:
编程语言 时间:
2017-04-28 16:02:37
阅读次数:
162