• jQuery对象与dom对象的转换

    一直以来对于通过jQuery方式获取的对象使不能直接使用JavaScript的一些方法的,开始的时候不理解,现在此案知道,原来jQuery获得的对象并不和我们平时使用getElementById获得的对象是一样的对象。所以一些新手就很迷惑,为什么${#Element}不能直接innerHTML

    13-03-30
  • Jquery追加和删除元素总结

    介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面。 1、DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它,用途也远不止仅限于网页,也可以用来处理任何一种使用标记语言编写出来的文档,如XML。

    13-03-30
  • javascript调用百度地图,以及城市的初始化

    地图的构建非常简单,官方的API文档也写得很清晰,我只做一总结: 一、引入JS :这个很容易理解,既然是调用JS版的百度地图,肯定得引用外部的JS文件了,而这个文件来自百度的服务器(所以必须得联网,不然就没戏。。),我们以后用到的所有方法都写在这个JS

    13-03-25
  • jquery:提取亚马逊网站的dropdown下拉菜单

    上面是亚马逊网站的下拉导航菜单,类似于天猫和京东商城。 鼠标移上去的效果反应非常迅速,事实上做过这种效果的人都应该知道,一般要做到如此快速的效果,当你从左侧移到右侧的时候是会出问题的。大多数dropdown菜单在鼠标移到菜单项并显示子菜单的时候,都

    13-03-18
  • chrome developer tool 调试技巧

    这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异. 常规的断点相关的 breakpoint/conditional-breakpoint/ca

    13-02-05
  • CSS和Javascript的标签属性对应表

    在写javascript中,经常要用到style对象的css属性,很多不记得 其实很好记,基本就是CSS中的“-”转化为javascript的驼峰写法,除了注意下float 盒子标签和属性对照 CSS语法(不区分大小写) JavaScript语法(区分大小写) border border border-bottom bord

    13-02-01
  • 封装过的Ajax工具类库AjaxUtil.js

    封装过的Ajax工具类库 AjaxUtil.js var AjaxUtil = {// 基础选项options : {method : "get", // 默认提交的方法,get posturl : "", // 请求的路径 requiredparams : {}, // 请求的参数type : 'text', // 返回的内容的类型,text,xml,jsoncallback : function(

    13-02-01
  • JavaScript Source Map 详解

    上周, jQuery 1.9 发布。 这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。 访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js ,打开压缩后的版本,滚动到底部,你可以看到最后一行是这样的: //@ source

    13-02-01
  • Javascript参数个数可变的函数 动态传人和取得参数

    js中的函数是一个对象,一个Function对象(函数参数列表及函数主体事实上只是Function对象的构造函数的参数而已),跟其他对象一样可以在运行时增加属性、删除属性,函数参数是可变的,比如 定义函数时定义的参数列表只有3个参数,调用时你却可以只传2个参数

    13-01-13
  • JavaScript参数个数可变的函数

    JavaScript参数个数可变的函数 题外话:很早就接触了JavaScript,但是没有留意它,看到很多很酷、很炫的网页,都有JavaScript的身影,Google在JavaScript的应用对我的影响最大了。我决心从头开始学习它,所以有了JavaScript Ajax这个分栏。我打算把这个分栏

    13-01-13
  • JavaScript实现可变参数函数

    使用javascript类库函数时,经常会遇到一个函数,可以使用不同个数的参数的情况 比如: exp(var1) exp(var1, var2) 但是在实际编写javascript函数时, 函数不能同名,所以不可能是不同参数个数分开写; 参数个数必须符合函数的设置,所以函数声明里有的就必

    13-01-13
  • Javascript异步编程的4种方法

    你可能知道,Javascript语言的执行环境是单线程(single thread)。 所谓单线程,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是

    13-01-08
  • 关于两个div高度保持一致的(css+js)两种解决办法

    最近修改以前写的一些代码,发现点问题。 比如2个div需要动态的保持一致的高度。 css的做法是: div style="overflow:hidden"div id="left" style="margin-bottom:-10000px; padding-bottom:10000px;"/divdiv id="right" style="margin-bottom:-10000px; pad

    13-01-01
  • Javascript教程:querySelector()方法

    querySelector和querySelectorAll是W3C提供的新的查询接口 module dom { [Supplemental, NoInterfaceObject] interface NodeSelector { Element querySelector(in DOMString selectors); NodeList querySelectorAll(in DOMString selectors); }; Document im

    12-12-13
  • jQuery延时插件doTimeout

    在很多的具体应用中都需要使用事件延迟触发,具体实现上使用setTimeout 函数,但使用还是有很多的不方便,所以这里介绍一个jQuery插件doTimeout,这个插件可以实现setTimeout 一样的效果,而且使用简单,同时可以在timeout运行之前可强制执行回调函数等。支

    12-12-11
175文