javascript
lipengyu2007
这个作者很懒,什么都没留下…
展开
-
jquery基础语法
转自别人的文章:转自:http://blog.csdn.net/Xviewee/archive/2008/04/02/2245419.aspx先来看一下JQuery中一些比较常见的javascript的语法吧,了解JQuery的源代码,这是基础,我对Javasript研习得也不深,如有错误,欢迎高手指正。(function(str){ window.$ = win...原创 2008-12-04 10:34:49 · 94 阅读 · 0 评论 -
修改 HTML JS CSS 等文件浏览器自动刷新
[quote]如果我们厌烦了每次修改 HTML, JS, CSS 等文件后,需要 [b]手动[/b] 刷新浏览器的话,那么借助 Grunt 的一些插件,可以实现自动刷新。(其实我觉得手动刷新也没费事儿到哪去,O(∩_∩)O哈哈~)建个文件夹,例如 test,进入,做如下操作1. 首先要有 NodeJs, Grunt 环境,假设已经有了。2. 新建一个名叫 package.jso...原创 2014-01-04 16:46:46 · 899 阅读 · 0 评论 -
jquery 在firefox下不支持backgroundPositionY
[quote]在firefox下jquery的css方法不支持backgroundPositionY属性,我们可以通过如下方法解决。[/quote][code="javascript"](function($) {var div = document.createElement('div'), rposition = /([^ ]*) (.*)/; ...原创 2013-02-05 16:09:42 · 88 阅读 · 0 评论 -
javascript 取URL中的参数
[code="javascript"] var getParameter = function(name){ var rtnval = ''; var nowAddress = unescape(location.href); var parameters = (nowAddress.slice(nowAddress.indexOf('?')+1,nowAddress.le...原创 2013-01-28 17:20:20 · 67 阅读 · 0 评论 -
让firefox支持背景动画
[code="javaScript"]// for supporting background-position animation in firefox(function($) { if(!document.defaultView || !document.defaultView.getComputedStyle){ // IE6-IE8 var oldCurCSS = $...原创 2012-11-09 14:06:43 · 98 阅读 · 0 评论 -
在 jQuery css, 和 animate 方法中自定义自己的属性
[code="javascript"]$.cssHooks.xxx = { get: function(elem, computed){ ... }, set: function(elem, value){ ... }}; $.fx.step.xxx = function(fx){ ...};[/code][quote]大于1.7...原创 2013-04-11 16:42:27 · 115 阅读 · 0 评论 -
JavaScript Mouseover Mouseout
有时候我们在使用 mouseover 和 mouseout 的时候,可能会发生连续触发的情况。这时候我们可以使用下面三个函数来解决这个问题。[code="javascript"]_checkHover: function(e, target){ var e = this._getEvent(e); if(e.type == 'mouseover'){ return !t...原创 2012-03-26 13:49:47 · 83 阅读 · 0 评论 -
js 正则 连续匹配及g属性和lastIndex属性
在firefox中运行如下代码会出现不是你期望的结果。[code="javascript"]var str = 'A_A_EA_A_A_A_A_EA_A_A_AE_A_A_A_A_A_A_A_A_A_A_';function getindex(c, str){ if(!str){ return []; } var arry = str.split(...原创 2012-05-18 16:40:28 · 166 阅读 · 0 评论 -
ajax
[code="javaScript"]function getXMLHttpRequest() { var xmlhttp; if (window.XMLHttpRequest) { try { xmlhttp = new XMLHttpRequest(); xmlhttp.overrideMimeType("text/html;charset=UTF-8")...原创 2010-11-11 16:08:23 · 75 阅读 · 0 评论 -
等待HTML DOM 的加载
浏览器的渲染和操作顺序大致如下HTML解析完毕外部脚本和样式表加载完毕脚本在文档内解析并执行HTML DOM 完全构造起来图片和外部内容加载---------------------》导致 有的脚本不能访问还不存在的DOM 《--------------------解决:1, 等整个页面加载完毕才执行DOM操作[code="jav...原创 2010-09-14 10:25:44 · 238 阅读 · 0 评论 -
方法的链式调用
$函数。它通常返回一个HTML元素或一个HTML元素的集合,通常如下function $(){ var element = []; for(var i=0, len=arguments.length; i原创 2010-09-13 13:43:40 · 151 阅读 · 0 评论 -
JavaScriopt中的范围
// Set a global variable, foo,equa to testvar foo = "test";//Within an if blockif(true){ // set foo equal to 'new test' // NOTE:This is still within the global scope! var foo = ...原创 2010-01-05 14:26:04 · 136 阅读 · 0 评论 -
匿名函数和闭包
var obj = document.getElementById("main");obj.style.border = "1px solid red";setTimeout(function(){ obj.style.display = 'none';}, 1000);----------------------分隔线---------------------...原创 2010-01-05 13:42:41 · 64 阅读 · 0 评论 -
JavaScript与函数式编程解释
引自:http://www.jb51.net/article/9709.htm作者:月影牢记:函数式编程不是用函数来编程!!!23.4函数式编程23.4.1 什么是函数式编程什么是函数式编程?如果你这么直白地询问,会发现它竟是一个不太容易解释的概念。许多在程序设计领域有着多年经验的老手,也无法很明白地说清楚函数式编程到底在研究些什么。函数式编程对于熟悉过程式程序设计的程序员...原创 2008-12-18 11:13:32 · 71 阅读 · 0 评论 -
在面向对象中使用setTimeout
引自:http://blog.csdn.net/free_wind22/archive/2008/03/28/2224363.aspx尝试实现注释部分的 Javascript 代码,可在其他任何地方添加更多代码(如不能实现,说明一下不能实现的原因):var Obj = function(msg)...{this.msg = msg;this.shout = functi...原创 2008-12-18 10:51:45 · 126 阅读 · 0 评论 -
setTimeout setInterval
window对象有两个主要的定时方法,分别是setTimeout 和 setInteval 他们的语法基本上相同,但是完成的功能取有区别。 setTimeout方法是定时程序,也就是在什么时间以后干什么。干完了就拉倒。 setInterval方法则是表示间隔一定时间反复执行某操作。 如果用setTimeout实现setInerval的功能,就需要在执行的程序中再定时调...原创 2008-12-18 10:17:51 · 49 阅读 · 0 评论 -
IE7 下用 jQuery 获取页面滚动元素
[quote]IE7 下----------------$('html');非IE / 高版本IE-----$('html body');[/quote]原创 2014-01-15 17:38:13 · 165 阅读 · 0 评论