
JS/JQ
轻雨落笔痕
日常工作记录,一是避免遗忘,二方便随时翻阅。
展开
-
div设置下拉滚动条以及翻滚到底部
div设置下拉滚动条首先:我们创建一个父亲div进行包裹我们的内容,style中起作用的是height以及overflow属性,这两个必须要有 <div class="messageCrollWindow" style="height: 300px; overflow:auto" >如果要进行隐藏下拉条,又可以有滚动效果,我们可以进行加多一个属性visibility:...原创 2020-04-17 15:52:11 · 3245 阅读 · 0 评论 -
jq 深拷贝对象的简单实现方法
1:var copyItem= jQuery.extend(true, {}, originItem);无论你copy的对象是什么类型的,这种方式获得的对象始终是一个object对象,你还需要手动转换类型。那么,请你使用最简单也最有效的第二种方法2:var copyItem=JSON.parse(JSON.stringify(originItem)); (推荐)...原创 2019-11-29 15:48:00 · 1193 阅读 · 0 评论 -
JQuery复制节点到另一个节点中
//复制节点到另外一个节点里面//copyItem:需要复制的节点,targetItem:需要移动到该目标节点里面//callback:回调函数 function(obj){} 参数obj为复制过去后的新节点对象function copyItem(copyItem,targetItem,callback){ $(targetItem).append($(copyItem).clo...原创 2019-10-31 14:34:03 · 540 阅读 · 0 评论 -
js判断是否是null,undefined,NaN
我们知道,如果对象是3种情况,那么就会js调用对象的属性会进行报错,那么我们在调用前应该进行判断是否为这3种情况。//判断空或者undefined或者NAN,用它来调用方法会出错误的。function isTransferErrorEmpty(obj){ if(Object.prototype.toString.call(obj)==="[object Null]" ){ ...原创 2019-10-31 14:33:10 · 283 阅读 · 0 评论 -
js进行Dom操作获取指定的兄弟类型节点
//获取指定的兄弟类型节点//currentObj:当前节点,type:类型,如p标签,input标签等,如果是p标签,则传'p',皆同理function getOtherBro(currentObj,type) { var a = []; var p = currentObj.parentNode.children; for ( var i =0,pl= p.len...原创 2019-10-31 14:31:49 · 1348 阅读 · 1 评论