随笔分类 -  JQuery

摘要:* var htmlContent2escape=JSON.stringify(abc); abc包含了html里面的各种符号,而且因为空格 ,所以也会有&, 使用 如果不进行转义,&后面的字符串不能传到后台去,导致数据不完整,变量包含的这段html如果重新取出来还原(JSON.parse 阅读全文
posted @ 2016-12-23 16:01 野鹤闲人 阅读(823) 评论(0) 推荐(0)
摘要:* 静态方法,实例方法 #13 1,当只写一个对象自变量的时候,JQ中扩展插件的形式 这样调用: 分析,为何可以这样调用 结论: 在原型中定义的是实例方法,在构造函数中直接添加的是工具方法;构造函数不能调用实例方法,同理,实例也不能调用工具方法。?? 参考地址:工具方法,实例方法 在jQuery上扩 阅读全文
posted @ 2016-12-22 08:15 野鹤闲人 阅读(283) 评论(0) 推荐(0)
摘要:参考文档:JS原型继承和类继承 类继承时打印man: 原型继承时打印man: 看似,原型继承时,对象可以调用原型上的方法 类继承的方法,每一次都会存到内存中,损耗性能,并且不容易扩展 原型继承:很灵活,改变原型链即可,写好extend就可以 通常继承会汇聚两种方式的优点,组合模式就是这样做:用类继承 阅读全文
posted @ 2016-12-12 18:59 野鹤闲人 阅读(216) 评论(0) 推荐(0)
摘要:* 参考文章:Browserify:浏览器加载Node.js模块 随着JavaScript程序逐渐模块化,在ECMAScript 6推出官方的模块处理方案之前,有两种方案在实践中广泛采用:一种是AMD模块规范,针对模块的异步加载,主要用于浏览器端;另一种是CommonJS规范,针对模块的同步加载,主 阅读全文
posted @ 2016-11-18 14:34 野鹤闲人 阅读(304) 评论(0) 推荐(0)
摘要:* 参考文章:requireJs简要介绍和完整例子 按照这篇文章自己动手写了一个例子,做了小修改 一:目录 二:源码 0,index.html 1,main.js 2,workjs01.js 3, workjs02.js 三:运行页面 * 阅读全文
posted @ 2016-11-18 10:41 野鹤闲人 阅读(3276) 评论(0) 推荐(0)
摘要:* 先记录一些零散的知识,待之后整理,因为现在也在学习中 是以jquery2.0.3.js为例 1,map(),是对数组array的二次处理 2,$('div').pushStack($('span')).css({'background':'red'}).end().css({'color':'b 阅读全文
posted @ 2016-11-17 08:49 野鹤闲人 阅读(287) 评论(0) 推荐(0)
摘要:* XMLHttpRequest cannot load http:/XXX. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is pr 阅读全文
posted @ 2016-11-09 17:26 野鹤闲人 阅读(397) 评论(0) 推荐(0)
摘要:* 参考文章:浏览器加载 CommonJS 模块的原理与实现 CommonJs使得每个js文件模块化,互相之间延展方法变量,并且互相引用 但是,这些module只能用于server环境,不能用于browser环境, 所以会有一些工具用于转化为browser可用 例如Browserify * 阅读全文
posted @ 2016-11-03 16:01 野鹤闲人 阅读(162) 评论(0) 推荐(0)
摘要:* 在phantomjs提供的例子js文件夹中,右键打开cmd窗口: * 阅读全文
posted @ 2016-10-31 11:07 野鹤闲人 阅读(212) 评论(0) 推荐(0)
摘要:* 原来一个sortable就可以让元素上下拖拽排序 $("#sortable").sortable(); $("#sortable").disableSelection(); * 阅读全文
posted @ 2016-07-17 16:59 野鹤闲人 阅读(876) 评论(0) 推荐(0)
摘要:* 1,简单拖拽 1)html 开始,height:300没有写px,droppable好像不可以 2)JQuery 其中,droppable的activate方法,是按下鼠标拖动就会激活,(无论是不是在droppable区域) 实际验证表明: 对于draggable的对象, create只触发一次 阅读全文
posted @ 2016-07-17 15:29 野鹤闲人 阅读(344) 评论(0) 推荐(0)
摘要:* 在jsp页面中,有时候需要设置变量进行自增长,像java中的i++, 1)设置变量,<s:set name="abc" value="0"></s:set> 2)在其他的迭代器中(如<s:iterator )就可以计数了,<s:set name="abc" value="#abc+1"></s: 阅读全文
posted @ 2016-04-26 08:49 野鹤闲人 阅读(364) 评论(0) 推荐(0)
摘要:* 1,js中回车换行的长度为1, 而java中计算的长度为2, db2中计算的长度也是2 两者不统一,如果输入的正好是边缘值,那前台通过了字数长度验证,但是后台插入到数据库时,会出错; 为了让js与java,db2统一,前台验证长度时 通过content.replace(/[\r\n]/g,"yy 阅读全文
posted @ 2016-03-18 17:37 野鹤闲人 阅读(570) 评论(0) 推荐(0)
摘要:*var fso, f;function copyFile() { var lcal= location.href;lcal=lcal.substring(8,lcal.lastIndexOf("/"));//alert(lcal);fso = new ActiveXObject("Scriptin... 阅读全文
posted @ 2015-12-24 15:14 野鹤闲人 阅读(3931) 评论(0) 推荐(0)
摘要:/* * 看了下面的调用示例,你就可以自定义弹框了哦。 * - $(element).hDialog(); //默认调用弹框; * - $(element).hDialog({box: '#demo'}); //自定义弹框容器ID/Class; * ... 阅读全文
posted @ 2015-03-05 15:10 野鹤闲人 阅读(297) 评论(0) 推荐(0)
摘要:**//alert(msg);//{"serverHost":"23","mail":"32","mailPassword":"23"}//json = eval(json); //alert("===json:id=" + json.id + ",uname=" + json.uname + ",... 阅读全文
posted @ 2015-02-04 11:52 野鹤闲人 阅读(1065) 评论(0) 推荐(0)
摘要:onkeyup="this.value=this.value.replace(/[^0-9\.]\D*$/,'')"员工积分: 阅读全文
posted @ 2015-01-27 15:46 野鹤闲人 阅读(3460) 评论(0) 推荐(0)
摘要:在文本框中随着输入的值显示相关的数据,类似于搜索引擎测试数据放在xml文件中:1,sourceInfo.xml abuse abstract accede accelerate accent adverb ... 阅读全文
posted @ 2014-12-07 13:34 野鹤闲人 阅读(671) 评论(0) 推荐(0)
摘要:1,在webroot下面,xml/address.xml 昌北区 东湖区 西湖区 青云谱区 湾里区 昌东区 红谷滩区 青山湖区 南昌县 新建县 ... 阅读全文
posted @ 2014-12-01 11:59 野鹤闲人 阅读(321) 评论(0) 推荐(0)