随笔分类 - js 随笔
js 问题记录
摘要:js正则判断例子 var str666 = 'long long age'; var reg = new RegExp("[\\u4E00 \\u9FFF]+","g"); if(reg.test(str666)){ console.log("有汉字"); }else{ console.log("无
阅读全文
摘要:jq clone 复制时候出现重复数据问题 今天在处理一个列表页面的时候,遇到了需要clone来解决的问题,当完成代码后,测试,发现有个奇葩问题,对同一列数据连续做clone处理时,数据成倍的被复制,百思不得其解,经过反复调试,终于找到了原因。 图中: 点击 dom 1 ,弹出克隆的数据。当点击do
阅读全文
摘要:瀑布流页面 <!DOCTYPE html 瀑布流布局 all{ position: relative; } .box{ float: left; } .pic img{ width: 150px;/ 这里控制宽度 / height: auto; } $(window).load(function()
阅读全文
摘要:在《JavaScript高级程序设计》一书有介绍函数节流,里面封装了这样一个函数节流函数: function throttle(method, context) { clearTimeout(methor.tId); method.tId = setTimeout(function(){ metho
阅读全文
摘要:加载三个js插件 简单代码:操作一块元素的上下位移。 $(" js_showdown_show").on("swipeDown",function(){ $(".js_showdown").stop(); $(" js_showdown_show").stop(); $(this).animate(
阅读全文
摘要:touch :touchstart、touchend、touchmove $("body").on("touchstart", function(e) { e.preventDefault(); startX = e.originalEvent.changedTouches[0].pageX, st
阅读全文
摘要:var lists = <?php echo $scannerlist;? ; var js_getCityUrl = "{:U(MODULE_NAME.'/ScannerManager/getCity','','',true)}"; var js_getMapUrl = "{:U(MODULE_N
阅读全文
摘要:获取起点(touchstart)Y轴坐标与终点(touchend)Y轴坐标,如果起点大于终点那么就去执行取消操作 :坐标起点是浏览器左上角,所以往上滑动的话,起点坐标大于终点坐标。 点击长按啊 JS:// var btnElem=document.getElementById("loading");
阅读全文
摘要:通常jquery的submit表单提交是不会被拦截的,但是用jquery ajax异步提交是会被拒绝的,既然是异步提交造成的问题,那就好解决了,因为jquery ajax方法提供了参数选项: async :true, 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 fals
阅读全文
摘要:下载:自行百度。 页面代码: <!DOCTYPE HTML PUBLIC " //W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" <! 建议手动加在语言,避免在ie下有时因为加载语言失败导致编辑器
阅读全文
摘要:1、获取选中的文字: document.selection.createRange().text; IE9以下使用 window.getSelection().toString(); 其他浏览器使用 $('p').mouseup(function(){ var txt = window.getSel
阅读全文
摘要://正则替换 function trimString(str){ return str.replace(/(^\s )|(\s $)/g,""); }
阅读全文
摘要:最近遇到js获取样式表属性的问题,网上找了很久没有找到,今天看到这样两个属性 currentStyle、defaultView,这两个属性从字面上看,是获取CSS 属性的,而我之前获取css属性用的则是dom.element.style.display 类似这样的写法,今天看到上面提到的两个属性,在
阅读全文
摘要:核心JS中没有直接删除节点的方法,但有一个操作DOM子节点的方法叫:removeChild(); 一: function removeDom(_this){ var _parentDom = _this.parentNode; if(_parentDom){ _parentDom.removeChi
阅读全文