摘要:HTML代码如下: right right left css代码如下: 阅读全文
如何用css实现"等高布局"。
2013-08-27 14:13 by 龙恩0707, 462 阅读, 0 推荐, 收藏, 编辑
摘要:有时候为了让网页实现美观,在不知道高度的情况下,我们要用css实现等高布局效果,传统的方法, 我们可以用javascript实现,但是由于需求决定或者其他的情况下,我们只能用css实现,其方法主要是采用 “隐藏容器溢出”、"正内补丁"和"负外补丁"结合的方法实现的.代码如下: left left left left left center ……(20个... 阅读全文
JS常见的小代码
2013-08-27 14:05 by 龙恩0707, 624 阅读, 0 推荐, 收藏, 编辑
摘要:一:去掉数组里面的重复项。比如 如下一个数组:var arr = [1,2,4,3,4,3]; 我想要得到数组 [1,2,4,3].为这样的 写一个函数去掉重复的项。 var unique = function(arr){ arr = arr || []; var obj = {}, newArray = []; if(arr.length > 0){ for(var i = 0, len = arr.length; i tempVal){ tempVal = c... 阅读全文
Jquery弹窗组件
2013-08-27 13:41 by 龙恩0707, 1192 阅读, 0 推荐, 收藏, 编辑
摘要:下面是写的简单的Jquery弹窗组件 暂不支持animate,只能满足一般的弹窗显示隐藏需求,更多功能后续会完善!网上及jquery组件很多这样的弹窗,但是用别人的感觉心里过不去,所以就随便写写,当做练习下!代码如下:/*** fileoverview WindowAlert* @desc jQuery弹窗组件* @param {clickElem} 点击元素* @param {container} 弹窗窗口最外层容器* 默认配置参数如下:{ eventType: 'click', // 默认为点击 closed: '.closed', //关闭按钮 bgCol 阅读全文
javascript 深度克隆对象
2013-08-27 11:41 by 龙恩0707, 579 阅读, 1 推荐, 收藏, 编辑
摘要:js一般有两种不同数据类型的值:基本类型(包括undefined,Null,boolean,String,Number),按值传递;引用类型(包括数组,对象),按址传递,引用类型在值传递的时候是内存中的地址。例如: 如果你修改b的值,那么a变量的值也发生了变化。 克隆或者拷贝分为2种:浅度克隆(拷贝),深度克隆(拷贝); 浅度克隆:基本类型为值传递,对象仍为引用传递。 深度克隆:所有元素或属性均完全克隆,并于原引用类型完全独立,即,在后面修改对象的属性的时候,原对象不会被修改。我的代码如下: 主要用了递归。 function cloneObject(obj){ if(obj === nul.. 阅读全文