Welcome 微信登录

首页 / 脚本样式 / JavaScript

推荐一个自己用的封装好的javascript插件

推荐一个自己用的封装好的javascript插件

具体内容请看注释,这里就不多BB了,奉上代码:/// <reference path="vendor/jquery-1.4.1-vsdoc.js" />///检测表单中的不能为空(.notnull)的验证/* 时间:2012-6-6 作用:一对form标签下有多个(包括一个)表单需要提交时,使用js准确的判断当前按钮对那些元素做判断 用法:在form标签下 找到当前 表单的容器 给予class="form",当前表单的提交按钮给予 class=...
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例

5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例

ECMAScript5标准发布于2009年12月3日,它带来了一些新的,改善现有的Array数组操作的方法。然而,这些新奇的数组方法并没有真正流行起来的,因为当时市场上缺乏支持ES5的浏览器。Array "Extras"没有人怀疑这些方法的实用性,但写polyfill(PS:兼容旧版浏览器的插件)对他们来说是不值得的。它把“必须实现”变成了“最好实现”。有人居然将这些数组方法称之为Array "Extras"。哎!但是,时代在变化。如果你看看Github上...
AngularJS中的模块详解

AngularJS中的模块详解

在讲angularjs的模块之前,我们先介绍一下angular的一些知识点:AngularJS是纯客户端技术,完全用Javascript编写的。它使用的是网页开发的常规技术(HTML,CSS,Javascript),目的是让网页应用开发更快更容易。AngularJS简化应用开发的一个重要方法是,将一个些通用的低级开发操作包装起来提供给开发者。AngularJS会自动处理好这些低级操作。它们包括:1.DOM操作2.设置事件的监听3.输入验证,因为Angula...
JQuery异步获取返回值中文乱码的解决方法

JQuery异步获取返回值中文乱码的解决方法

用jqgrid异步获取列表值,遇到个问题,服务器端从数据库取到的数据没有出现中文乱码问题(日志打出来是没有乱码的),但是异步传到客户的时候却出现了乱码。 服务器端已经编码过了(UTF-8编码)。开始一直怀疑是客户端的问题,比如客户端和服务器端编码不一致啊,也怀疑是不是jqGrid工具函数中少配了 contentType: "application/x-www-form-urlencoded; charset=utf-8", 等等问题。结果都不是,纠结了几个...
移动设备web开发首选框架:zeptojs介绍

移动设备web开发首选框架:zeptojs介绍

最近看到了一篇文章,是介绍一种新的js框架,名为zepto.js,他适用于移动设备已经桌面浏览器除了ie系列的。。他兼容jquery的API,所以学起来或用起来并不吃力。他比jquery的优势在于1.他够小,只有21k左右。。功能俱全。2.增加了移动设备的触摸等事件,不需要再次引入其他手机框架如jquery mobile。3.虽然不兼容ie但是提供了一个兼容方法:复制代码 代码如下:<script>document.write("<scr...
jQuery中$.each使用详解

jQuery中$.each使用详解

通过它,你可以遍历对象、数组的属性值并进行处理。使用说明each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object, function(p1, p2) { this;//这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问附加参数}, ["参数1", "参数2"]);2、遍历数组(有附件参数)$.each(Array, function(p1, p2){ this;//这里的this指向每...
IE中鼠标经过option触发mouseout的解决方法

IE中鼠标经过option触发mouseout的解决方法

本文实例讲述了IE中鼠标经过option触发mouseout的解决方法。分享给大家供大家参考。具体分析如下:要实现的功能:有一个DIV,当鼠标经过时此DIV完全展开,当鼠标移开时DIV收缩回去,其中DIV里面有一个select选择框;操作select的时候在IE中会出现一个问题,当鼠标经过option时,DIV会收缩回去,而在其他浏览器中无此现象。解决的方法:在IE中,当鼠标移到option时 window.event.toElement 的值为null,...
JS清除选择内容的方法

JS清除选择内容的方法

本文实例讲述了JS清除选择内容的方法。分享给大家供大家参考。具体分析如下:今天在做一个DIV拖动的效果,发现在拖动的时候会选中页面中的文本,于是找了一下JS清除选择的内容的相关信息。在得到的结果中发现: 在谷歌、火狐、Opera浏览器中,window对象有getSelection属性,而在IE中没有。IE中的document对象有selection属性,因此清除页面中选择的内容也就可以得到解决。在谷歌、火狐、Opera浏览器中我们可以很容易的通过 wind...
jQuery获取样式中颜色值的方法

jQuery获取样式中颜色值的方法

本文实例讲述了jQuery获取样式中颜色值的方法。分享给大家供大家参考。具体分析如下:今天使用jQuery获取样式中的background-color的值时发现在获取到的颜色值在IE中与Chrome、Firefox显示的格式不一样,IE中是以HEX格式显示【#ffff00】,而Chrome、Firefox中则是以GRB格式显示【rgb(255,0,0)】,由于需要将颜色值存储到数据库中,所以想让颜色值的格式统一下(其实不统一也是可以存的)。搜索了一下,从国...
浅谈Javascript 数组与字典

浅谈Javascript 数组与字典

Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary).先举例看看数组的用法。复制代码 代码如下:var a = new Array(); a[0] = "Acer"; a[1] = "Dell"; for (var i in a) { alert(i);} 上面的代码创立了一个数组,每个元素都是一个字符串对象。然后对数组进行遍历。注意 i 的结果为 0 和 1,a[i] 的结果才为字符串。这个很象上一篇中说到的遍历对...
<< 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 >>