前端模块化两兄弟——requireJS和seaJS
写在前面 之前没学过nodeJS,底子不好,对AMD和CMD的实现没法理解,现在nodeJS也算是步入门槛,再回过身好好研究一下这个“模块化加载器”。 SeaJS与RequireJS最大的区别 一言以蔽之:执行模块的机制大不一样 Requi...
写在前面 之前没学过nodeJS,底子不好,对AMD和CMD的实现没法理解,现在nodeJS也算是步入门槛,再回过身好好研究一下这个“模块化加载器”。 SeaJS与RequireJS最大的区别 一言以蔽之:执行模块的机制大不一样 Requi...
从网上看了这篇关于表单input按钮的浏览器兼容性问题,总结的还不错,所以copy下来学习下。 input按钮在各个浏览器之间的兼容性问题,看下边这段代码: input.item { background: #4D90FE; border:...
JS提供了11种引用类型:Object、Array、Date、Function、Error、RegExp、Math、Number、String、Boolean、Globle。其中包括了三种基本包装类型,也就是Number、String和Bo...
一直以来,用的最多的就是my97DatePicker获得年月日的方法,今天突然逛到了这篇文章,留下来,以备以后使用 http://my97.net/demo/index.htm 自己写的一个:获取年月,并从下个月开始计算 My97DateP...
实现信息流列表的无缝滚动效果 html代码 <div class="scrollDiv"> <ul class="mulitline"> <li>这是公告标题的第一行</li> <li&...
当内部为素为绝对定位时,不能把外部元素撑开,我们可以用给父元素设定最小高度的方法来解决这个问题。解决方法如下。 <div style=”position:relative” id=”a1″...
我们知道在原生中获取键盘的高度是一件很简单的事情,在iOS键盘弹出的时候系统会发出一个键盘弹出通知.我们获取这个通知就可以获取到键盘的高度,宽度等等一系列信息. but 在我做webApp的时候遇到了一个问题,见下图: 输入框获取焦点的时候...
str 为要去除空格的字符串: 去除所有空格: str= str.replace(/\s+/g,””); 去除两头空格: str = str.replace(/^\s+|\s+$/g,”...
需求分析: 全选 全不选 以”客户管理”为例 当选中”客户管理”的时候,所有子元素都被选中 当不选中”客户管理”的时候,所有子元素都不被选中 当任意一个子元素被选中的时候,”客户管理”也被选中 当所有子元素都不被选中的时候,”客户管理”也不...
用jquery添加新元素很容易,面对jquery append 动态添加的元素事件on 不起作用我们该如何解决呢?on方法中要先找到原选择器(如例.info),再找到动态添加的选择器(如列.delete)。 具体不多说了,请看下面的代码吧。...