作家
登录
  • 我的javascript 函数链之演变

    最易读版 复制代码 代码如下: function chain(obj){ function fun(){ if (arguments.length == 0){ return fun.obj; } var methodName = arguments[0], methodArgs = [].slice.call(arguments,1...

    作者:asdasdasd03-30
  • jQuery为iframe的body添加click事件的实现代码

    html结构如下: 复制代码 代码如下: <html> <head> <title>为body添加click事件</title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script type="text/javascript"...

    作者:asdasdasd03-30
  • jQuery1.5.1 animate方法源码阅读

    复制代码 代码如下: /*7536-7646*/ animate: function( prop, speed, easing, callback ) { if ( jQuery.isEmptyObject( prop ) ) { return this.each( optall.complete ); } //#7864行this.opt...

    作者:asdasdasd03-30
  • jquery 读取页面load get post ajax 四种方式代码写法

    load 复制代码 代码如下: $("#result").load("aaaa.asp #ccc"); get 复制代码 代码如下: $.get("aaaa.asp", { action:"get",name:"lulu" }, function(data, textStatus){ $("#result").html(da...

    作者:asdasdasd03-30
  • 基于jQuery的合并表格中相同文本的相邻单元格的代码

    ONE
    已经生成的数据表格大致内容如下:














    地区
    地区
    商品代码
    商品名称
    数量
    有效期至
    距效期(月)
    产品批号
    规格
    单位
    条形码


    广东
    深圳
    00028
    红花油








    广东
    深圳...

    作者:asdasdasd03-30
  • IE6/7/8中Option元素未设value时Select将获取空字符串

    如下 复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <title>IE6/7/8中Option元素未设value时Select将获取空字符串</title> </head> <body> <select onchange="alert(this.value)"> <option...

    作者:asdasdasd03-30
  • Ajax 数据请求的简单分析

    比如: 复制代码 代码如下: function xmlHttpR(){ var xmlhttp; if(window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")} catch(...

    作者:asdasdasd03-30
  • 仅IE6/7/8中innerHTML返回值忽略英文空格的问题

    如下 复制代码 代码如下: <div id="user"> jack</div> <script> alert(document.getElementById('user').innerHTML.length); </script> div[id=user]中的文本"jack"前有两个英文空格,各浏览器...

    作者:asdasdasd03-30
  • dreamweaver 安装Jquery智能提示

    dreamweaver: 在http://xtnd.us/dreamweaver/jquery网址中下载一个名为jQuery_API.mxp的插件。在Dreamweaver中依次选择“命令”->“扩展管理”->“安装扩展”->“jQuery_API.mxp”命令后,就会自...

    作者:asdasdasd03-30
  • 基于jQuery实现的Ajax 验证用户名是否存在的实现代码

    实例: 1、请求页面AJax.aspx HTML代码 复制代码 代码如下: <div> <input id="txtName" type="text" /><input type="button" value="查看用户名是否存在" id="btn" onclick="JudgeUserName();" ...

    作者:asdasdasd03-30
  • javascript各浏览器中option元素的表现差异

    1,IE6/7/8/9中无事件(如click,mouseover),Firefox/Safari/Chrome/Opera则有。 复制代码 代码如下: <select id="s1" multiple="multiple"> <option value="1" onclick="alert(1);">1</option> ...

    作者:asdasdasd03-30
  • JQuery中html()方法使用不当带来的陷阱

    查看源码 复制代码 代码如下: return this[0] && this[0].nodeType === 1 ? this[0].innerHTML.replace(rinlinejQuery, "") : null; 得知其通过非标准的但所有浏览器都支持的innerHTML实现。 有...

    作者:asdasdasd03-30
  • Javascript 自适应高度的Tab选项卡

    JS部分具体的代码如下: 复制代码 代码如下: var getSiblingNode=function(className,elAr,el,not){ className=" "+className+" "; var Arr=[]; for(var i=0,l=elAr.length;i<l;i++){ if(elAr[i...

    作者:asdasdasd03-30
  • 使用Firebug对js进行断点调试的图文方法

    具体步骤:
    a. 打开Firebug后,启用“脚本”调试,找到引用的脚本文件(或者行内js);



    b. 在适当的位置加入断点;
    c. 如果断点已经执行过,则刷新页面,这时脚本就会在断点处中断。如果断点...

    作者:asdasdasd03-30
  • jQuery参数列表集合

    参数名

    类型

    描述


    url

    String

    (默认: 当前页地址) 发送请求的地址。


    type

    String

    (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 P...

    作者:asdasdasd03-30
  • 使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法

    如下 复制代码 代码如下: <div style="width:100px;height:100px;background:gold"></div>
    用IE开发者工具,或IE8自带的开发者工具。结构如 图1 :

    红色所圈之处可以看到给div添加的内联样式...

    作者:asdasdasd03-30
  • 关于window.pageYOffset和document.documentElement.scrollTop

    举个例子: Css:假定进行如下简单设置; html{height:1000px;} JS: 复制代码 代码如下: function(){ window.scrollBy(0,100); alert(window.pageYOffset); } Results: //点击一次后弹出:100;...

    作者:asdasdasd03-30
  • Safari5中alert的无限循环BUG

    如下,alert无限循环下去 复制代码 代码如下: <!DOCTYPE htmlt> <html> <head> <meta charset="utf-8"> </head> <body onclick="alert(3)"> <p>Safari alert Bug</p> </body> </html> 猜测Safar...

    作者:asdasdasd03-30
  • 新鲜出炉的js tips提示效果

    兼容性已经测过:IE6IE7IE8FF3CHROME10 复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">...

    作者:asdasdasd03-30
  • jquery常用技巧及常用方法列表集合

    1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 ...

    作者:asdasdasd03-30
  • IE6/7/8/9中Table/Select的innerHTML不能赋值的解决方法

    IE6/7/8/9中Table/Select的innerHTML赋值会报错,如下




    IE6/7/8/9中TABLE的innerHTML不能赋值





    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
    IE6/7 :

    IE8 :

    IE9 :
    ...

    作者:asdasdasd03-30
  • javascript 单例/单体模式(Singleton)

    单例模式的三个特点: 1,该类只有一个实例 2,该类自行创建该实例(在该类内部创建自身的实例对象) 3,向整个系统公开这个实例接口 Java中大概是这个样子 复制代码 代码如下: class Singleton {...

    作者:asdasdasd03-30
  • JQuery中$之选择器用法介绍

    1.$。在jQuery 中$("<span>"),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。...

    作者:asdasdasd03-30
  • Javascript 八进制转义字符(8进制)

    摸索过程中,看见这样的字符:"155",用来代替字符"m"。为什么?....完全不知道原因,整个人顿时慌了!可别说自己4年的经验了!"155"和"m"是全等的,到现在,2011年了我才知道,深感惭愧! 对于...

    作者:asdasdasd03-30
  • JavaScript中清空数组的三种方法分享

    方式1,splice 复制代码 代码如下: var ary = [1,2,3,4]; ary.splice(0,ary.length); console.log(ary); // 输出 [],空数组,即被清空了 方式2,length赋值为0 这种方式很有意思,其它语言如J...

    作者:asdasdasd03-30