作家
登录
  • Javascript面向对象扩展库代码分享

    lang.js库提供了包和类的定义、类的继承与混合(mixin)、函数重载等功能,基本可满足大多数面向对象设计的需求。同时支持基于链式的定义方式,让库在使用时更加规范和便捷。下面首先通过简单的...

    作者:asdasdasd03-30
  • js中eval详解

    eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声明语法“{}”并不能返回一个值,需...

    作者:asdasdasd03-30
  • 一个JQuery操作Table的代码分享

    复制代码 代码如下: 一、数据准备 <table id="table1"> <tr><th>文章标题</th><th>文章分类</th><th>发布时间</th><th>操作</th></tr> <tr><td>测试</td><td>测试</td><td>测试</td><td>测试</t...

    作者:asdasdasd03-30
  • 深入分析js中的constructor和prototype

    我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用new 运算符来生成一个对象的时候就没有prototype属性。我们来看一个例子,来说明这个 复制代码 代码...

    作者:asdasdasd03-30
  • 基于jquery完美拖拽,可返回拖动轨迹

    复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xht...

    作者:asdasdasd03-30
  • 文本框输入时 实现自动提示(像百度、google一样)

    只要有三个文件: 一个js插件autocomplete.js和autocomplete.css两个文件,这是jquery官方网站提供的插件; 他们的下载地址:http://jqueryui.com/demos/autocomplete/ 一个是一般处理程序 ; 一...

    作者:asdasdasd03-30
  • js 浏览器事件介绍

    浏览器事件 浏览器事件指载入文档直到该文档被关闭期间的浏览器事件,如浏览器载入文档事件onload、关闭该文档事件onunload、浏览器失去焦点事件onblur、获得焦点事件onfocus 等。 先考察如下的...

    作者:asdasdasd03-30
  • jQuery 自定义函数写法分享

    自定义主要通过两种方式实现$.extend({aa:function(){}});$.fn.extend({aa:function(){}});调用的方法分别是:$.aa();$($this).aa();注意:创建函数时不要放在 $(function() { }中,调用时候要放...

    作者:asdasdasd03-30
  • 广泛收集的jQuery拖放插件集合

    今天分享给大家一些非常棒的的jQuery插件拖放功能。

    有了这些插件,你会允许你的访问者个性化的网站和它的工具,根据自己的需要,并以这种方式,你提供定制选项的负载展现方式
    jQuery mb.conta...

    作者:asdasdasd03-30
  • 深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)

    前言 在第12章关于变量对象的描述中,我们已经知道一个执行上下文 的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。 同时我们也知道变量对象在每次进入上下文时创建,并填入初始...

    作者:asdasdasd03-30
  • jquery 操作DOM的基本用法分享

    例子展示: jquery代码: 复制代码 代码如下: <script language="javascript"> $(document).ready(function(){ alert($("ul li:eq(1)").text()); //选取第二个li的值 alert($("p").attr("title"...

    作者:asdasdasd03-30
  • js确定对象类型方法

    1、typeof 支持基本类型的获取,比如:boolean、string、number、function、object、undefined 用法: var v = true;//"string", typeof v; //boolean PS:Array/Date/null等都是object,undefi...

    作者:asdasdasd03-30
  • 从面试题学习Javascript 面向对象(创建对象)

    题目: 复制代码 代码如下: try{ var me = Man({ fullname: "小红" }); var she = new Man({ fullname: "小红" }); console.group(); console.info("我的名字是:" + me.attr("fullname") + "n...

    作者:asdasdasd03-30
  • JQuery学习笔录 简单的JQuery

    JQuery简介        普通JavaScript的缺点:每种控件的操作方式不统一,不同浏览器下有区别,要编写跨浏览器的程序非常麻烦。因此出现了很多对JavaScript的封装库,比如Prototype、Dojo、...

    作者:asdasdasd03-30
  • 深入理解JavaScript系列(15) 函数(Functions)

    介绍 本章节我们要着重介绍的是一个非常常见的ECMAScript对象——函数(function),我们将详细讲解一下各种类型的函数是如何影响上下文的变量对象以及每个函数的作用域链都包含什么,以及回答诸如...

    作者:asdasdasd03-30
  • jquery 操作DOM案例代码分享

    实例如下: 复制代码 代码如下: <style type="text/css"> body{ margin:0; padding:40px; background:#fff; font:80% Arial, Helvetica, sans-serif; color:#555; line-height:180%; } img{bord...

    作者:asdasdasd03-30
  • JavaScript 基础篇(一)

    JavaScript 基础篇(一) 基础篇 Javascript:一、数据类型和值 javascript:允许使用3种基本类型数据--------数字、字符串、布尔值,此外还支持两种小数据类型null(空)和undefine(未定义). jav...

    作者:asdasdasd03-30
  • javascript针对DOM的应用分析(四)

    下面我就写几个给大家看看 一,点击传参方法 复制代码 代码如下: <script> function tab(dom){ var list = document.getElementById("list").getElementsByTagName("li"); var con = document.g...

    作者:asdasdasd03-30
  • 跟我一起学JQuery插件开发

    在逛codeproject网站的时候,突然看到一篇文章:How to write plugin in Jquery. 如果对E文好的同学 ,可以看上面的连接。现在我把上面网站的及结合自己的想法写这篇文章。希望能得到大牛们的支...

    作者:asdasdasd03-30
  • 深入理解JavaScript系列(16) 闭包(Closures)

    介绍 本章我们将介绍在JavaScript里大家经常来讨论的话题 —— 闭包(closure)。闭包其实大家都已经谈烂了。尽管如此,这里还是要试着从理论角度来讨论下闭包,看看ECMAScript中的闭包内部究竟...

    作者:asdasdasd03-30
  • 一个关于javascript匿名函数的问题分析

    匿名函数,就是没有名字的函数。如: 复制代码 代码如下: function (){ alert('a function'); } 但是,上面的代码会报错。firebug提示:function statement requires a name,也就是:函数必须...

    作者:asdasdasd03-30
  • 为原生js Array增加each方法

    复制代码 代码如下:    Array.prototype.each = function(fn) { return this.length ? [fn(this.slice(0,1))].concat(this.slice(1).each(fn)) : []; }; [1,2,3,4].each(function(x){ documen...

    作者:asdasdasd03-30
  • javascript针对DOM的应用分析(五)

    其实这个应该不列入JS教程的范畴。应为FF,IE6以上浏览器都支持fixed这个固定属性。唯独IE6不支持。所以我为了可恶的IE6。我这里就出一篇教程吧。而且这种效果也可以锻炼同学们的计算能力。以后...

    作者:asdasdasd03-30
  • idTabs基于JQuery的根据URL参数选择Tab插件

    为了做这件事,除了jquery库和idTabs插件,我们还需要下载一个用来搞URL的插件:jquery.url.js,传送门:https://github.com/allmarkedup/jQuery-URL-Parser (上述链接可能有错,如不能使用,可...

    作者:asdasdasd03-30
  • jquerymobile checkbox及时刷新才能获取其准确值

    解决办法: 复制代码 代码如下: $('input[type="checkbox"]').bind('click',function() { $(this).prop('checked').checkboxradio("refresh"); // 绑定事件及时更新checkbox的checked值 }); 如...

    作者:asdasdasd03-30