JavaScript技术

JavaScript技术

为JavaScript添加重载函数的辅助方法

阅读(26) 作者(admin)

JavaScript的重载函数,一般是靠对arguments判断来操作的。 比如: 复制代码 代码如下: var afunc = function() { args = arguments; if(args.length == 1) { console.log(1); }else if(args.length == 2) { console.log...

JavaScript技术

js以对象为索引的关联数组

阅读(16) 作者(admin)

关于JSON对象,你可以参看wikipedia(http://zh.wikipedia.org/zh-cn/JSON),还有官方网站(http://www.json.org/json-zh.html)。   我们常说JavaScript原生支持json,因为我们可以认为json就是对JavaScript的Object对象的灵活...

JavaScript技术

JavaScript对象链式操作代码(jquery)

阅读(15) 作者(admin)

虽然现在慢慢减少了对jQuery的使用(项目上还是用,效率高点。平时基本不用了),希望从而减少对jQuery的依赖度。 但是这链式操作的方式实在吸引人(貌似现在不少新库都采用了链式操作)。 新手无畏嘛,所以写了以下代码。主要是避...

JavaScript技术

JavaScript对象、属性、事件手册集合方便查询

阅读(17) 作者(admin)

windows对象  每个HTML文档的顶层对象.  属性   frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.  feames.length 子桢个数.  self 当前窗口.  parent 父窗口(当前窗口是中一个子窗口).  top...

JavaScript技术

JavaScript 内置对象属性及方法集合

阅读(18) 作者(admin)

1.Date 属性(1): constructor 所建立对象的函数参考 prototype 能够为对象加入的属性和方法

方法(43): getDay() 返回一周中的第几天(0-6) getYear() 返回年份.2000年以前为2位,2000(包含)以后为4位 getFullYear()...

JavaScript技术

防止页面被iframe(兼容IE,Firefox火狐)

阅读(23) 作者(admin)

以前防止页面被iframe使用的是这段代码 复制代码 代码如下: <script type=”text/javascript> if (top.location !== self.location) { top.location=self.location; } </script> 但是在Firefox里你会发现页面会一直...

JavaScript技术

javascript简易动画类(div渐变)

阅读(21) 作者(admin)

程序源码 复制代码 代码如下: function Animate(el, prop, opts) { this.el = el; this.prop = prop; this.from = opts.from; this.to = opts.to; this.time = opts.time; this.callback = opts.callback; this.anim...

JavaScript技术

Js检查变量类型的代码()

阅读(17) 作者(admin)

JavaScript检查变量的类型,并判断是整形或是字符串或是其它类型等等。 检查变量的类型 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]2、toString 本来是用来做字符串转换的,不过现在流行用来做变量类型的检...

一个基于jquery的图片切换效果
JavaScript技术

一个基于jquery的图片切换效果

阅读(21) 作者(admin)

下面的代码对于学习jquery的朋友是个参考html代码:

代码 复制代码 代码如下: <div class="warp" id="warp"> <img src="http://images.cnblogs.com/cnblogs_com/zhangle/252347/t_pic1.bmp" alt="" class="imgBig" /...

JavaScript技术

前端开发必须知道的JS之闭包及应用

阅读(27) 作者(admin)

在前端开发必须知道的JS之原型和继承一文中说过下面写篇闭包,加之最近越来越发现需要加强我的闭包应用能力,所以此文不能再拖了。本文讲的是函数闭包,不涉及对象闭包(如用with实现)。如果你觉得我说的有偏差,欢迎拍砖,欢迎指...

JavaScript技术

前端开发必须知道的JS之原型和继承

阅读(20) 作者(admin)

一. 原型与构造函数   Js所有的函数都有一个prototype属性,这个属性引用了一个对象,即原型对象,也简称原型。这个函数包括构造函数和普通函数,我们讲的更多是构造函数的原型,但是也不能否定普通函数也有原型。譬如普通函...

JavaScript技术

jquery 取字符串中数字的正则

阅读(24) 作者(admin)

核心代码:复制代码 代码如下:var paddleft = $(".teacher-title").css("padding-left").replace(/[^0-9]/ig, ""); var num=parseInt(paddleft); 演示代码: jquery获取页面样式中的值 .teacher-title{padding-left...

jquery 3D球状导航的文章分类
JavaScript技术

jquery 3D球状导航的文章分类

阅读(18) 作者(admin)

前几天写了左边这个3D球状导航的文章分类,这里对实现细节做个简单记录。

效果: 分类标题呈现3D球状效果,点击分类标题的时候,会弹出这个分类对应的推荐文章列表。 效果截图:



HTML: 复制代码 代码如下: <div id="mainL...

JavaScript技术

Javascript Function对象扩展之延时执行函数

阅读(19) 作者(admin)

不就利用window对象的setTimeout方法吗?Bingo,一点没错!如果你在一个应用里面常常要“延时执行某某函数”,那末基于DRY的原则,可以针对Function全局对象进行扩展,为函数增加一个延时方法如delay,这样会让你的代码更简洁有...

JavaScript技术

jQuery选择没有colspan属性的td的代码

阅读(17) 作者(admin)

复制代码 代码如下:$("#tableName td:not([colspan])")

下面是一些补充资料:filter()和not(): <script type="text/javascript"> $(document).ready(function() { //输出 hello alert($("p").filter(".selected").ht...

jQuery基础知识filter()和find()实例说明
JavaScript技术

jQuery基础知识filter()和find()实例说明

阅读(22) 作者(admin)

首先 我们看.find()方法: 现在有一个页面,里面HTML代码为; 复制代码 代码如下: <div class="css"> <p class="rain">测试1</p> </div> <div class="rain"> <p>测试2</p> </div> 如果我们使用find()方法: var $find = $(...

JavaScript技术

jQuery中filter(),not(),split()使用方法

阅读(23) 作者(admin)

filter()和not(): 复制代码 代码如下: <script type="text/javascript"> $(document).ready(function() { //输出 hello alert($("p").filter(".selected").html()); //输出 How are you? alert($("p").not(".selecte...

JavaScript技术

JQuery从头学起第三讲

阅读(20) 作者(admin)

复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JQuery3.aspx.cs" Inherits="JQuery_1.JQuery3" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www...