随笔分类 - 前端
1
前端学习
摘要:下载nodejs解压到opt目录$ cd /usr/local/bin$ sudo ln -s /opt/node-v5.1.0-linux-x64/bin/node$ sudo ln -s /opt/node-v5.1.0-linux-x64/bin/npm$ sudo npm install -
阅读全文
摘要:键盘控制应用范围非常广泛,比如快捷键控制页面的滚动;在填写表单时候,限制输入内容;或者是屏蔽复制、粘贴、退后等功能。这里说说用jQuery比原生态的JS好用,代码简单清晰,不要问我JS怎么写,因为我不知道。在现在交互满天飞的年代,你加载一个jQuery大家还是能接受的。 $(window).keyd
阅读全文
摘要:Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。 此次比较针对的特性标准有四种,分别是: UI绑定(UI Bindings) 复合视图(C
阅读全文
摘要:静态页面:static/pagination.css" /> 分页初始化完成后这里的内容会被替换。 php:public function ajax_page() { $this->load->helper('url'); $this->load->database('abgent_product...
阅读全文
摘要:1 使用jcrop插件+ php+javascript可以简单的实现裁剪图片。下面是我简单实现的过程: 第一步:从网站下载插件:http://deepliquid.com/content/Jcrop.html 第二步:解压到网站目录下,便于测试,打开其中demo下面的一个文件:tutorial3....
阅读全文
摘要:1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" ...
阅读全文
摘要:$.fn.image_checked = function(self,status,img_body,csrf_token){ $(this).live('click', function(){ var index = $(this).index() var img_id = $('.'+se...
阅读全文
摘要://全选和全不选 votefunction selectAll(){if($(":checkbox").prop('checked')){//$(":checkbox").removeAttr('checked');//attr不兼容了jquery1.6以上$(":checkbox").prop('checked',false);}else{$(":checkbox").prop('checked',true);}}//删除选中的选项function
阅读全文
摘要:第一:假设我们现在需要这样的场景:页面上有一个checkbox,我们期望通过Jquery来获得它是否选中,或者通过Jquery来让它被选中。 在JQ1.6之前的版本,我们会这样写我们的代码: return isChecked = $('#cb').attr('checked');返回的是 true或者false//设置选中 $('#cb').attr('checked',true); //取消选中$("#cb").removeAttr('checked');可是当我们升级JQ1.6到更高的版本时
阅读全文
摘要:【方法一】 【方法二】 //此为v1.5版本的引用方式 【方法三】
阅读全文
摘要:实际开发中遇到JQuery与其他js库起冲突 究其原因,是它们的全局对象定义冲突了,特别是变量”$”,可重载$函数。使用jQuery.noConflict()就可以通过重载$函数例:项目中应用的
阅读全文
摘要:1.脚本javascript:var str="";//document.getElementById('main').innerHTML;var reg_img2= /src=\'[\/\.\w]+\'/ig;2.php代码:header("Content-type:text/html;charset=gb2312"); $preg="#src=\'(.*)\.(.*)\'#iUs"; $content=""; preg_match_all($preg,$conte
阅读全文
摘要:javascript之正则表达式javascript正则表达式学习与指导 手机号验证:13,18,15开头的11位 Email验证: 中国大陆邮编验证: 六位 四位区号+8位电话验证: 051687089321
阅读全文
摘要:正则表达式的形式一般如下: /love/ 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。为了能够使用户更加灵活的定制模式内容,正则表达式提供了专门的“元字符”。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。较为常用的元字符包括:“+”,“*”,以及“?”。“+”元字符规定其前导字符必须在目标对象中连续出现一次或多次。“*”元字符规定其前导字符必须在目标对象中出现零次或连续多次。“?”元字符规定其前导对象必须在目标对象中连续出现..
阅读全文
摘要:为了解答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容易犯糊涂的地方再系统总结一下。 总结1:附件参数g的用法 表达式加上参数g之后,表明可以进行全局匹配,注意这里“可以”的含义。我们详细叙述: 1)对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。例如 var regx=/user\d/; var str=“user18dsdfuser2dsfs
阅读全文
摘要:1.)String方法a.)String.search()参数:可以是正则表达式也可以是普通的字符串。返回值:如果找到匹配则返回首字符的索引位置,找不到则返回-1var s = "Hello world.";reg = /world/i; // i表示不区分大小写alert(s.search(reg));b.)String.replace()参数:1.正则表达式 2.用于替换的字串返回替换后的字符串var s = "Hello world.World!";reg = /world/gi; // g为全局模式,会替换所有匹配alert(s.replace(
阅读全文
摘要:1、XMLHTTPRequest对象什么是?最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。(这个功能正是AJAX的一大特点之一:))来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft? XML Document Object Model (DOM
阅读全文
1

浙公网安备 33010602011771号