随笔分类 - Jquery事件对象
摘要:Window atob() 方法 atob() 方法用于解码使用 base-64 编码的字符串。 base-64 编码使用方法是 btoa() 。 1-1、escape()函数: escape()函数可对字符串进行编码。 escape()编码字符串: <script type="text/javas
阅读全文
摘要:实例一: 待处理字符串:str="display=test name=mu display=temp" 要求:把display=后的值都改成localhost JS处理方法: str.replace(/display=\w*/g,"display=localhost"); 原为来自:http://w
阅读全文
摘要:Json对象与Json字符串互转(4种转换方式) 1>jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2>浏览器支持的转换方式(Firefox,chrome,opera,
阅读全文
摘要:在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。 $().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each
阅读全文
摘要:1、JS去掉首尾空格用法: JQ:$.trim()方法 JS:function trimStr(str){return str.replace(/(^\s*)|(\s*$)/g,"");} var 变量=trimStr(需要去空格的字符串) 2、js创建一个div效果 3、JS获取屏幕宽高、页面宽高
阅读全文
摘要:这个方法曾经在图集图片保存的时候需要转换成base64编码或者escape编码,然后再回馈给源生解码保存到本地文件! [javascript] view plain copy print? var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcd
阅读全文
摘要:http://www.cnblogs.com/panjun-Donet/archive/2008/09/19/1294310.html
阅读全文
摘要:jQuery(window).height()代表了当前可见区域的大小,而jQuery(document).height()则代表了整个文档的高度,可视具体情况使用.注意当浏览器窗口大小改变时(如最大化或拉大窗口后) jQuery(window).height() 随之改变,但是jQuery(document).height()是不变的。$(document).scrollTop() 获取垂直滚动的距离 即当前滚动的地方的窗口顶端到整个页面顶端的距离$(document).scrollLeft() 这是获取水平滚动条的距离要获取顶端 只需要获取到scrollTop()==0的时候 就是顶端..
阅读全文
摘要:1、SetTimeOut() 1.1 SetTimeOut()语法例子 1.2 用SetTimeOut()执行Function 1.3 SetTimeout()语法例子 1.4 设定条件使SetTimeout()停止 1.5 计分及秒的counter2、ClearTimeout()3、Set Flag10.1 setTimeout()setTimeout()是属于window的method,但我们都是略去window这顶物件名称,这是用来设定ige时间,时间到了,就会执行一个指定的method。请先看以下一个简单,这是没有实际用途的例子,只是用来示范setTimeout()的语法。 1. se
阅读全文
摘要:一、字符类 将单独的直接字符放进[]内,就组成了字符类。一个字符类和它所包含的任何字符都匹配。 例如:/[abc]/ 与abc三个字母的任意一个匹配。 同时,还可以定义否定字符类。利用^字符。例如:/[^abc]/匹配a b c以外的所有字符。 另,可以用连字符号确定一个字符的范围。例如:/[a-z
阅读全文
摘要:onkeydown 事件会在用户按下一个键盘按键时发生。浏览器差异:Internet Explorer 使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 使用 event.which。当页面出现这样时页面代码出现:请输入订购数量: 则JS代码要填写成://用法:javascript:return isNumber(event); isNumber = function (e) { if ($.browser.msie) { if ( ((event.keyCode > 47) && (event.keyCode 95)
阅读全文
摘要:keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escape Escapekeycode 32 = space spacekeycode 33 = Priorkeycode 34 = Nextkeycode 35 = Endkeycode 36 =
阅读全文
摘要:一:一种方法 使用HTML的锚标记最简单了,但是唯一的缺点就是样式不怎么样,会显示这个锚标记。 <a name="top" id="top"></a> 放置位置在<body>标签之后随便找个地方放都可以,只要靠近顶部即可。页面底部放置: <a href="#top" target="_self">返
阅读全文
摘要:一、Window.sidebar简介是一种文档对象模型,返回侧边栏的对象,其中包含浏览器加载项注册的几种方法例子:window.sidebar.addPanel(”360安全中心”,http://www.360.cn/,””);注:第三个空参数是必需的!二、规范Mozilla的规范,不属于任何标准来衡量三、 Window.sidebar对象方法侧边栏返回的对象有以下几种方法:方法描述addPanel(title,contentURL,customizeURL)添加了一个侧边栏面板.创建一个Firefox侧边栏在Firefox 2和更高版本的侧边栏的详细信息.addPersistentPanel
阅读全文
摘要:jQuery.extend 函数详解JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...);它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: var newSrc=$.extend({},src1,src2,src3...)//也就是将"
阅读全文
摘要:JavaScript文档加载完成事件 window.load(function(){...})和body.onload()都存在同样一个问题,那都是在页面所有元素(包括html标签以及引用到得所有图片,Flash等媒体)加载完毕后执行的,这是它们的共同点.$(document).ready()是文档
阅读全文
摘要:函数名说明hover(over,out)一个模仿悬停事件的方法.over:鼠标移到元素上要触发的函数out:鼠标移出元素要触发的函数toggle(fn,fn)每次点击后,依次触发函数如果点击了一个匹配的元素后,则执行指定的第一个事件处理函数;当再次点击该元素时,会执行下一个事件处理函数;如果有更多函数,则依次触发,直到最后一个,然后循环调用.hover(over,out)函数举例:$("#menu").hover(function () { $("#submenu").css("display", "block")
阅读全文