javascript&jquery
文章平均质量分 55
d4shman
~
展开
-
twitter bootstrap+jquery ajax+Google OAuth2.0实现网站实例
背景:要实现个页面,有date picker,pagination功能,全部要求页面无刷新实现,选择时间后不刷新立即更新content中的内容,同时列出相应的page选项,无刷新地实现分页。笔记一:http://stackoverflow.com/questions/10554665/jquery-form-submit-with-on【待续。。。】【把这个项目完全做好后会有个jque原创 2013-07-09 11:25:07 · 2551 阅读 · 0 评论 -
javascript调用smarty变量的方法
1.方法1:{literal} var num = {/literal}{$number}{literal};{/literal}2.方法2:将权限相关节点数据以json或者xml的方式,传给smarty的变量。js直接使用就可以了var aData = "";3.数组情况:$smarty->assign('js_arr',json_encode($ar原创 2013-11-28 14:24:24 · 10179 阅读 · 0 评论 -
如何为豆瓣FM写一个chrome的歌词插件
对于喜欢豆瓣FM的同学来说,没有歌词是件令人苦恼的事,下面我就来总结下怎样为豆瓣FM写一个chrome的歌词插件。原创 2014-03-12 13:29:37 · 12855 阅读 · 20 评论 -
jquery总结
principle:发生在A内部的事情不会影响到A外面的事情原创 2013-08-23 18:07:23 · 1387 阅读 · 0 评论 -
javascript正则表达式总结(test|match|search|replace|split|exec)
学javascript正则的好文一篇:http://www.cainiao8.com/web/js_note/js_regular_expression.htmltest:测试string是否包含有匹配结果,包含返回true,不包含返回false。 var str = "bbs.byr.cn"; var reg = /b/; var ret = reg.test(str);原创 2014-03-13 17:10:37 · 9895 阅读 · 3 评论 -
javascript匿名透明递归
一、补充知识 argument.callee首先看一个经典的阶乘例子(用递归实现,当然你也可以用迭代~): function factorial(num) { if(num < 1) { return 1; } else { return num*factorial(num-1); } }我们用到了递归算法。不过可以看到,这个函数的执行与函数名fact原创 2014-03-28 18:06:55 · 1479 阅读 · 0 评论 -
Cool JavaScript Tricks
参考:http://www.blogohblog.com/cool-javascript-tricks/网页图片rotote效果: document.body.contentEditable='true'; document.designMode='on'; var radius = 0; var imgs = document.getElementsByTagName("原创 2014-03-28 20:04:00 · 1310 阅读 · 0 评论 -
浅谈JavaScript的事件机制
JavaScript 的事件是以一种流的形式存在的,一个事件会有多个元素同时响应。具体分为:捕获型事件(非IE)、冒泡型事件(所有浏览器都支持)。捕获型事件是自上而下的,而冒泡型事件是自下而上的。下面这张图说的很明了:1.捕获型事件: #div1 #div2 var a = document.getElementById('div1')原创 2014-03-21 18:52:50 · 6654 阅读 · 3 评论 -
JavaScript: 世界上最被误解的语言|Douglas Crockford
这篇文章是javascript大牛Douglas Crockford 写的,实习的时候曾读过,现在再读,又有了不同的理解,特此转载。原文地址:JavaScript: The Wrrrld's Most Misunderstood Programming Language-----------JavaScript: 世界上最被误解的语言JavaScript: The Wrrr转载 2014-03-26 13:09:22 · 3464 阅读 · 0 评论 -
javascript函数原型
看一个例子:去除字符串两端的空格String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g,"");}var str = " abc ";alert(str.trim().length);原创 2013-11-08 12:31:04 · 2007 阅读 · 0 评论 -
如何用javascript写一个贪吃蛇
我原来用C语言,借助curses库实现了linux 终端下的贪吃蛇游戏。这个javascript版本的贪吃蛇是http://www.veryhuo.com/game/tanchishe.html 的学习笔记,实现的原理和C版本基本一样。这里最为重要的是用gridElems这个二维数组来表示20*20的格子(实际上是html的td元素),通过gridElems[x][y].className原创 2014-03-26 17:59:52 · 3032 阅读 · 0 评论 -
jQuery中map()方法和each()方法
1.map()方法:2.each()方法:原创 2014-05-29 14:28:13 · 3933 阅读 · 1 评论 -
细说Form表单
原文地址:http://www.cnblogs.com/fish-li/archive/2011/07/17/2108884.html#_label6------细说 Form (表单)阅读目录开始简单的表单,简单的处理方式表单提交,成功控件多提交按钮的表单上传文件的表单MVC Controller中多个自定义类型的传入参数F5刷新问题并不是We转载 2015-03-26 02:36:18 · 1238 阅读 · 0 评论 -
Javascript Char Codes (Key Codes)总结
我们知道,键盘上的每个键都对应着一个码,敲击键盘后,实际上是计算机硬件通过逻辑门电路产生二进制数字来表示这个码,然后传递给CPU。下面总结下javascript 支持的char codes:KeyCodebackspace8tab9enter13shi原创 2014-01-20 16:52:21 · 2159 阅读 · 0 评论 -
javascript正则表达式笔记
注意:javascript的正则模式不带引号,而是以/开始,以/结束! var url = "/var/www/test/downloads/20131024/2343242344435.png"; var reg = /\/var\/www\/test\/downloads\//; url = url.replace(reg,""); document.write(url);原创 2013-10-24 15:02:20 · 1057 阅读 · 0 评论 -
javascript匿名函数小结
首先列举下常见的几种声明javascript函数的方法:function demo(){ // 函数主体部分}它的实质,是将函数主体赋值给了demo变量,这个函数主体是:function(){ // 函数主体部分}所以,demo() 函数也可以这样定义:var demo=function(){ // 函数主体部分}可以这样来调用函数:dem原创 2014-01-20 17:05:38 · 2388 阅读 · 1 评论 -
jQuery 读取 JSONArray 的方法
原文地址:http://itgroup.blueshop.com.tw/jimwayne/programming?n=convew&i=401978一般透過 $.ajax 送 JSON 格式的資料給後端處理後端回應一個 JSON 回來,都可以直接用 .xxx 來存取回應的 JSON例如回應的 JSON 是 {"statuscode", 200}可以直接用:转载 2013-08-02 10:53:23 · 12817 阅读 · 0 评论 -
百度富文本编辑器ueditor使用总结
最近做的项目用到了ueditor这个东东,但是他的一些配置文档对初次使用者来说很难以理解,故作此总结1.ueditor 官方地址:http://ueditor.baidu.com/website/index.html 开发文档地址:http://ueditor.baidu.com/website/document.html 下载地址:http://ueditor.bai原创 2013-10-25 14:50:46 · 57679 阅读 · 3 评论 -
JS跨域请求
原文地址:http://blog.csdn.net/chosen0ne/article/details/73336261. 同源策略 所有的浏览器都遵守同源策略,这个策略能够保证一个源的动态脚本不能读取或操作其他源的http响应和cookie,这就使浏览器隔离了来自不同源的内容,防止它们互相操作。所谓同源是指协议、域名和端口都一致的情况。举例来说,首先在Nginx上配置两个虚转载 2013-10-20 11:22:59 · 974 阅读 · 0 评论 -
ajax|jquery笔记
1.index.php$(document).ready(function(){ $('#submitbt').click(function(){ var name = $('#name').val(); var dataString = "name="+name; $.ajax({ type: "POST", url:原创 2013-08-02 15:12:45 · 1666 阅读 · 0 评论 -
浅谈javascript的作用域
首先,看看下面的代码会输出什么?例子一:var age = "22";var name= "wusuopubupt";function echo() { alert(name); var name = "czxttkl"; alert(name); alert(age);}echo(name);开始,我认为结果是:wusuopubuptczxt原创 2013-10-21 14:52:21 · 937 阅读 · 0 评论 -
上上下下左右左右BA
看到这个标题,你想到了什么?。。。。。。。。哈哈,相信很多小伙伴会想到小时候玩的魂斗罗把!(满满的都是回忆啊,那时候叔叔那儿有个小霸王,他和表哥2人一起玩,我可能只有5岁左右吧!)步入正题:很多网站都有“上上下下左右左右BA"的彩蛋,详细可以这里:科乐美秘技它是怎么实现的呢?其实,实现原理很简单,就是自己的网站上引用“konami.js”就可以了konami原创 2013-10-21 13:36:56 · 3055 阅读 · 5 评论 -
$.ajax not working in chrome but is working in firefox and IE
遇到这个问题了解决办法:Problem has been found.The extension AdBlock denies any jQuery ajax call that has advertising/params silently. It will not affect any jQuery ajax call that only includes "adv原创 2013-11-06 16:17:38 · 1501 阅读 · 2 评论 -
Javascript闭包机制
原文地址:http://www.felixwoo.com/archives/247参考:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看转载 2013-11-08 11:08:36 · 1015 阅读 · 0 评论 -
javascript匿名函数与自执行
例子:var a = 1;var b = 2;(function(){ var b = 3; a += b;})();alert(a); // 4alert(b); // 2原创 2013-11-08 15:25:32 · 1458 阅读 · 0 评论 -
javascript ParseInt函数
var b = parseInt("01");alert("b="+b); // 1var c = parseInt("09/08/2009");alert("c="+c); // 0答案是b=1,c=0。parseInt()是用来解析字符串,返回值是整数。有几个特点:无视被解析字符串最前和最后的空格,即:" 111 "和"111"是一样的正规格式是parseIn原创 2013-11-08 16:22:46 · 1102 阅读 · 0 评论 -
javascript闭包机制之我见
我的理解:javascript 函数工作在它定义的作用域,而不是它执行的作用域,在它定义的作用域内定义的变量,相对于这个函数而言,是全局变量,这就是所谓的“闭包”看一个例子:(你能想到输出是什么吗?)function setupSomeGlobals() { var num = 666; gAlertNumber = function(){ alert(num);原创 2013-11-08 12:02:23 · 1280 阅读 · 1 评论 -
jquery append,each,empty,remove方法总结
最近项目中经常用到jquery,周末做个小结。1. .append()方法/*this part of code addes a new li include img and link*/ var li_start = $(''); // $('#preview_image').append(li_start);原创 2013-08-09 18:47:58 · 7792 阅读 · 1 评论 -
IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字
IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字例如下面一段代码 var a = { x: 1, y: 2,};alert(a.x);如果在IE的兼容性视图(IE7文档模式)下,会报告下面的错误:SCRIPT1028: 缺少标识符、字符串或数字旧版IE中,json最后一项是不允许有逗号的,为了更好的兼容原创 2015-05-03 21:54:47 · 6024 阅读 · 0 评论