随笔分类 -  Javascript & Jquery

摘要:引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式 阅读全文
posted @ 2016-02-19 11:13 calochCN 阅读(366) 评论(0) 推荐(0)
摘要:JavaScript 获取当前时间戳: 第一种方法: var timestamp = Date.parse(new Date()); 结果:1280977330000 第二种方法: var timestamp = (new Date()).valueOf(); 结果:1280977330748 第三 阅读全文
posted @ 2016-02-05 13:25 calochCN 阅读(280) 评论(0) 推荐(0)
摘要:Today, forget to close ajax cache which leads to duplicate result from cache as to Jquery, this way, I do not need to create some math random token fo 阅读全文
posted @ 2016-01-19 17:30 calochCN 阅读(278) 评论(0) 推荐(0)
摘要:// by zhangxinxu welcome to visit my personal website http://www.zhangxinxu.com/// zxx.drag v1.0 2010-03-23 å…ƒç´ çš„æ‹–æ‹½å®žçŽ°var params = { left: ... 阅读全文
posted @ 2015-12-31 14:10 calochCN 阅读(270) 评论(0) 推荐(0)
摘要:$(document,"a").on("click",function(){alert(2);return false;});$("zdfsdafasdfsdfasdfsadf").appendTo("body") 事件从document开始级级向下搜,每次都是,所以这个事件会捕获到所有匹配的do... 阅读全文
posted @ 2015-12-28 11:22 calochCN 阅读(175) 评论(0) 推荐(0)
摘要:先来看这行代码: 这有点儿……不怎么样。“这该放在哪儿?”开发人员会奇怪,“靠上点,放到标签里?还是靠下点,放到标签里?”这两种做法都会让富脚本站点的下场很凄惨。标签里的大脚本会滞压所有页面渲染工作,使得用户在脚本加载完毕之前一直处于“白屏死机”状态。而标签末尾的大脚本只会让用户看到毫无生命力的静... 阅读全文
posted @ 2015-12-14 10:05 calochCN 阅读(323) 评论(0) 推荐(0)
摘要://IE:var script = document.createElement("script");script.setAttribute("type","text/javascript");script.onreadystatechange = function() { if(this.r... 阅读全文
posted @ 2015-12-11 16:30 calochCN 阅读(389) 评论(0) 推荐(0)
摘要:function loadScript(url, callback){ var script = document.createElement_x("script") script.type = "text/javascript"; if (script.readyState){ //IE scri... 阅读全文
posted @ 2015-12-11 16:17 calochCN 阅读(191) 评论(0) 推荐(0)
摘要:在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments : 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项, 要传递给 Function 对象的从0开始的参数值索引。 说明Arguments ... 阅读全文
posted @ 2015-12-11 15:54 calochCN 阅读(166) 评论(0) 推荐(0)
摘要:1.使用方法:页面引入,声明data-main 2.在Scripts/main.js中添加配置require.config({ paths: { jquery: 'jquery-2.1.4',j:'../js/page1' }});3.使用requirerequire... 阅读全文
posted @ 2015-10-08 22:12 calochCN 阅读(139) 评论(0) 推荐(0)
摘要:javascript 排序算法排序算法来自《JavaScript 标准教程(alpha)》,by 阮一峰目录冒泡排序选择排序插入排序合并排序快速排序参考链接冒泡排序冒泡排序(Bubble Sort)是最易懂的排序算法,但是效率较低,生产环境中很少使用。它的基本思想是,依次比较相邻的两个数,如果不符合... 阅读全文
posted @ 2015-08-29 23:58 calochCN 阅读(280) 评论(0) 推荐(0)
摘要:var $=jQuery=function(onload){window.onload=onload();}jQuery(function(){alert(2);});$(function(){alert(3);}) 阅读全文
posted @ 2015-07-30 15:58 calochCN 阅读(197) 评论(0) 推荐(0)
摘要:querySelector不能取到id以数字开头的元素,据说是遵循css规范。而document.getElementById是可以的。 阅读全文
posted @ 2015-07-12 14:22 calochCN 阅读(611) 评论(0) 推荐(0)
摘要:/* * 这是一张 JavaScript 代码草稿纸。 * * 输入一些 JavaScript,然后可点击右键或从“执行”菜单中选择: * 1. 运行 对选中的文本求值(eval) (Ctrl+R); * 2. 查看 对返回值使用对象查看器 (Ctrl+I); * 3. 显示 在选中内容后面以注释的... 阅读全文
posted @ 2015-06-26 16:44 calochCN 阅读(205) 评论(0) 推荐(0)
摘要:项目中要使用下拉检索的时候要支持拼音首字母。本来拼音可以写后台,这里放前台了。放代码1. pinyin.js ,最后为了使用方便,直接为string对象添加了扩展方法/* File Created: 六月 10, 2015 *//***************创造者:cst功能:js将汉字转拼音调用... 阅读全文
posted @ 2015-06-11 14:57 calochCN 阅读(6103) 评论(1) 推荐(1)
摘要:display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度 , , , , 和 是块元素的例子。 display:inline就是将元素显示为行内元素. inl... 阅读全文
posted @ 2015-06-05 21:53 calochCN 阅读(170) 评论(0) 推荐(0)
摘要:jQuery向动态生成的内容添加事件响应 jQuery live() 方法详解 [收藏]发布时间:2013-07-24 点击次数:176 来源:www.daimajiayuan.comjQuery live() 方法是给所有匹配的元素附加一个事件处理函数,即使这个元素是以后通过append,prep... 阅读全文
posted @ 2015-06-05 10:09 calochCN 阅读(784) 评论(0) 推荐(0)
摘要:本来jquery就是为了兼容才用的,动态添加表格的时候,ie必须要append 到tbody上,不然无法取上。而chrome等则可以,最终还是选appendto tobody 阅读全文
posted @ 2015-06-05 09:45 calochCN 阅读(429) 评论(0) 推荐(0)