技术开发

JavaScript技术

CSS和Javascript简单复习资料

阅读(17) 作者(admin)

CSS:内联样式表 标签内直接加style=””嵌入式样式表 定义在<head>标签 <style type=”text/css”>外部样式表 <link rel=”StyleSheet” href=”style.css”> 选择器:HTML选择器...

JavaScript技术

javascript与CSS复习(三)

阅读(28) 作者(admin)

我们先来看看如何获取光标相对于整个页面的位置,因为光标位置变量x,y一般通过鼠标事件获取(如mousemove或者mousedown),下面两个通用函数,用于获取光标相对于整个页面的当前位置。 复制代码 代码如下://获取光标的水平位...

JavaScript技术

JavaScript 函数式编程实践(来自IBM)第1/3页

阅读(25) 作者(admin)

函数式编程简介 说到函数式编程,人们的第一印象往往是其学院派,晦涩难懂,大概只有那些蓬头散发,不修边幅,甚至有些神经质的大学教授们才会用的编程方式。这可能在历史上的某个阶段的确如此,但是近来函数式编程已经在实际应...

JavaScript技术

Jquery AJAX 用于计算点击率(统计)

阅读(18) 作者(admin)

复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Demo </TITLE> </HEAD> <BODY> <script src="jquery.js" type="text/javascript"></...

JavaScript技术

基于jquery的图片懒加载js

阅读(26) 作者(admin)

以下是实现代码(基于jquery): 复制代码 代码如下: function lazyload(option){ var settings={ defObj:null, defHeight:0 }; settings=$.extend(settings,option||{}); var defHeight=settings.defHeight,defObj=(ty...

一个简单的js鼠标划过切换效果
JavaScript技术

一个简单的js鼠标划过切换效果

阅读(16) 作者(admin)

上次帮朋友写过的一个简单切换效果,超级简单,但也比较适用.因为用到了CSS Sprite技术,DEMO中附带了IE6兼容png的JS. 核心JavaScript代码:点此查看DEMO 复制代码 代码如下: //@Mr.Think获取对象属性兼容方法 function...

JavaScript技术

jQuery 通过事件委派一次绑定多种事件,以减少事件冗余

阅读(18) 作者(admin)

于是乎,在日常的开发中大量使用连缀写法,而事件方法连缀就是一个特例。若给一个Dom对象使用了绑定了多个事件,便于阅读和书写,习惯了使用连缀写法,但这样的书写方式会造成时间的冗余。 1.事件冗余:多个事件方法中多次调用相...

JavaScript技术

jQuery ajax cache缓存问题

阅读(23) 作者(admin)

在jquery里面用$.ajax 然后, 指定ajax属性的时候, 使用了:'false' .

可恶的javascript特性就在这里出现了。

在jquery里面, 大部分的时候, 属性要用''引起来。 否则容易变成变量名。比如red, 引不引都差不多。但是引起...

JavaScript技术

javascript 实用的文字链提示框效果

阅读(23) 作者(admin)

效果要基本实现以下功能: (1)鼠标滑过文章中的链接文字,要在相应位置弹出提示框,提示框的样式由css来控制,高度自适应;鼠标可以点击提示框的中的链接,滑离提示框时,框自动消失; (2)把提示框的位置控制在文本域范围之内,如果链接文...

jquery 新浪网易的评论块制作
JavaScript技术

jquery 新浪网易的评论块制作

阅读(20) 作者(admin)

效果图如下:技术要点: 1。因为 textarea里面不能放图片,所以和新浪的做法一样,选用iframe放内容,然后隐藏一个 textarea用于提交。

2 。JQqery tab 插件的使用(文盲都会) 先引用这三个: 复制代码 代码如下: <link href="ht...

JavaScript技术

jQuery Validation插件remote验证方式的Bug解决

阅读(30) 作者(admin)

不过奇怪的是,最近用下来感觉有些古怪,因为好像有些死板,已有功能的应变能力还不强,甚至还有个奇怪的Bug。任何项目有Bug其实也正常,但这个Bug其实是一个文档上已经记载了,却没有实现的功能,这就有些说不过去了。这个问题便...

JavaScript技术

jquery.validate使用攻略 第一部

阅读(19) 作者(admin)

主要分几部分 jquery.validate 基本用法 jquery.validate API说明 jquery.validate 自定义 jquery.validate 常见类型的验证代码

下载地址

jquery.validate插件的文档地址 http://docs.jquery.com/Plugins/Valida...

JavaScript技术

jquery.validate使用攻略 第三部

阅读(17) 作者(admin)

1: 自定义表单提交 设置submitHandler来自定义表单提交动作

$(".selector").validate({ submitHandler: function(form) { alert("验证通过"); } });

如果需要提交表单,可以调用 form.submit(); 或者$(form).ajaxS...

JavaScript技术

jquery.validate使用攻略 第二部

阅读(20) 作者(admin)

Plugin methodsName Type validate( options ) Returns: Validator 验证所选的FORM valid( ) Returns: Boolean 检查是否验证通过 rules( ) Returns: Options 返回元素的验证规则 rules( "add", rules ) Returns: Opt...

JavaScript技术

jquery validate使用攻略 第四步

阅读(19) 作者(admin)

默认情况下,验证提示信息用label元素来显示, 并且会添加css class, 通过css可以很方便设置出错控件以及错误信息的显示方式。

/* 输入控件验证出错*/ form input.error { border:solid 1px red;}

/* 验证错误提示...

JavaScript技术

javascript 函数调用的对象和方法

阅读(25) 作者(admin)

如果你真正理解Javascript函数是如何调用工作的,那么就可以避免一些bug的发生; 首先让我们创建一个简单的函数,这个函数将在下文中使用,这个函数仅仅返回当前的this的值和两个提供的参数. 复制代码 代码如下: function...

JavaScript技术

this和执行上下文实现代码

阅读(28) 作者(admin)

函数的执行上下文由当前的运行环境而定: 1. 全局变量和全局函数附属于全局对象(window),因此使用”var”或”this”两种方法定义全局变量是等效的。 2. 执行上下文和作用域不同。执行上下文在运行时确定,随时可能改变,而...

JavaScript技术

IE本地存储userdata的一个bug说明

阅读(18) 作者(admin)

关于userdata的简单资料:请点击这里

再一次项目上用到ie的userdata,考虑当用户不使用flash插件用于存储一些聊天记录

触发bug?条件:

1、通过userdata在同一个xml文件内存储两个属性 xxx.setAttribute('a', '111');...

JavaScript技术

UserData用法总结 lanyu出品

阅读(19) 作者(admin)

应用范围 UserData是微软为IE专门在系统中开辟的一块存储空间,所以说只支持Windows+IE的组合,实际测试在2000(IE5.5)、XP(IE6、IE7),Vista(IE7)下都是可以正常使用的。

在哪儿? 在XP下,一般位于C:/Documents and Settings/用户...

JQuery AJAX提交中文乱码的解决方案
JavaScript技术

JQuery AJAX提交中文乱码的解决方案

阅读(22) 作者(admin)

现象如下:1)在Firefox下,处理页面的编码为gb2312,提交数据没有问题,中文能够正确解析;2)在IE8下,处理页面的编码为gb2312,提交中文数据出现乱码。无论是$.post还是$.ajax,抑或$.ajaxSubmit(来自于Form插件),在之前的UTF-8编码的网...

JavaScript技术

如何写JS数组sort的比较函数

阅读(25) 作者(admin)

譬如:   var a=[1,5,3,7];   a.sort(function(a, b) { return b-a});//从大到小排列   那如果复杂点的顺序应该如何写这个比较函数呢。   对于比较函数function f(a,b){...} ,若返回正数,则说明a和b需要交换,否...

JavaScript技术

JSON JQUERY模板实现说明

阅读(20) 作者(admin)

可是在客户端再现数据也是一个不小的问题,用javascript处理经常会遇到很繁琐的事.尤其大批量具有相同结构的数据,例如表格,处理方式不尽如意.如果能有一个模板控件,就像服务器端asp.net Gridview或者repeater一样的东...