JS 如果改变span标签的是否隐藏属性 2016年07月27日 6 阅读 测试: test.html 代码: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript" src="js/Menu.js"></SCRIPT...
基于jQuery的让textarea支持Ctrl+Z步步撤销功能 2016年07月27日 7 阅读 代码相对不多。 主要的是: 复制代码 代码如下: var log = []; $(function () { var txt = window.setInterval(function () { if (log[log.length - 1] != $("#t").val()) { log[log.length] = $("#t").val(); } }, 1500); var isCtrl = false; $(document).keydown(fun...
JavaScript判断一个URL链接是否有效的实现方法 2016年07月27日 6 阅读 引言 有一个通讯录系统, 同时部署在几台服务器上, 但是主页上有个通讯录的链接, 链接到这个系统. 问题是, 有时候链接指向的服务器出故障, 于是希望在这个服务器出故障(服务不可用)的情况下, 能指向其他服务器的链接. 解决方案一: XMLHTTP方案 以下代码摘自[2]中meizz的回帖: 复制代码 代码如下: <script language= "javascript"> function getURL(url) { var xmlhttp...
imgAreaSelect 中文文档帮助说明 2016年07月27日 7 阅读 一、技术文档 1、介绍 ImgAreaSelect是一jQuery插件,它支持用户通过鼠标拖曳选择图片的一部分,非常的fashion。另外,可以在这个选择图像区域的基础上应用网站的其他一些技术,比如图片拖曳、图片编辑等。 2、基本用法 这个插件基于jQuery上通过imgAreaSelect()方法来调用,它操作的对象是HTML中<img>元素内的图像。 复制代码 代码如下: <script type="text/javascript"&...
关于jQuery的inArray 方法介绍 2016年07月27日 5 阅读 例如: 复制代码 代码如下: $.get("aaaaa.ashx",null,function(d){ // 假设d 返回 的值为 1,3,43,23,54,67 var arr = d.split(","); $.inArray(3,arr) ==-1 //true //为什么啊 //如果写成这样的 var arr = eval("["+d+"]"); $.inArray(3,arr) >-1 //true }); 这是为什么呢?...
passwordStrength 基于jquery的密码强度检测代码使用介绍 2016年07月27日 6 阅读 查看示例:DEMO 打包下载使用很简单。 复制代码 代码如下: $("#pass").passwordStrength(); XHTML 复制代码 代码如下: <p><label>请输入密码:</label> <input type="password" id="pass" class="input" /></p> <div id="passwordStrengthDiv" class="...
jQuery实现切换页面布局使用介绍 2016年07月27日 5 阅读 查看实例:DEMO 演示打包下载XHTML 复制代码 代码如下: <a href="#" id="switch">切换布局</a> <div id="demo" class="showlist"> <div class="list"> <h3><a href="#">文章标题</a></h3> <p>文章摘要</p> </div&g...
使用jQuery操作Cookies的实现代码 2016年07月27日 10 阅读 当你浏览某网站时,你硬盘上会生产一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。 当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。从本质上讲,它可以看作是你的身份证。使用传统的Javascript来设置和获取Cookies信息很麻烦,要写上几个函数来处理,幸运的是jQuery帮我们做了很多事,借助jQuery插件...
javascript之querySelector和querySelectorAll使用说明 2016年07月27日 6 阅读 一开始很多人都会拿jquery的选择器来跟这两个api做对比(我也是),比较异同本来没事,但却使一些同学对这两个api在浏览器中的实现产生了误解,特别是再dom element上调用此api时。 下面是我的jsFiddle示例,我就以此展开说明: 复制代码 代码如下: (function(global) { global.doc = document; global.body = doc.getElementsByTagName("body")[0]; g...
javascript之bind使用介绍 2016年07月27日 7 阅读 前几天看到一个面试题,题目是这样的: 请你说说对javascript中apply,call,bind的理解? 首先apply和call是老生常谈的东西,但是对于bind,我愣了下,因为这个词是jquery中使用频率很高的一个方法,用来给DOM元素绑定事件用的。 为了搞清这个陌生又熟悉的bind,google一下,发现javascript1.8.5版本中原生实现了此方法,目前IE9+,ff4+,chrome7+支持此方法,opera和safari不支持(MD...
jquery利用event.which方法获取键盘输入值的代码 2016年07月27日 5 阅读 实例 显示按了哪个键: $("input").keydown(function(event){ $("div").html("Key: " + event.which); }); 亲自试一试 定义和用法 which 属性指示按了哪个键或按钮。 语法 event.which参数 描述 event 必需。规定要检查的事件。这个 event 参数来自事件绑定函数。 jQuery丢弃了标准的 button 属性采用 which,这有点让人费解。 which 是Fi...
多浏览器兼容性比较好的复制到剪贴板的js代码 2016年07月27日 5 阅读 对于非ie浏览器他是用flash来实现的,js代码如下: 复制代码 代码如下: <script type="text/javascript"> function copy_code(copyText) { if (window.clipboardData) { window.clipboardData.setData("Text", copyText) } else { var flashcopier = "flashcopier"; if(!...
JavaScript中的16进制字符介绍 2016年07月27日 5 阅读 前段时间看《JavaScript高级程序设计》终于找到了一点点介绍: xnn 以十六进制代码nn表示的一个字符(n:0-F) unnn以十六进制代码表示的一个Unicode字符(n:0-F) 今天由于一个自己的一个需求需要知道一些汉字的十六进制表示,因此自己写了两个方法,可以将文字转换为16进制的表示形式,也可以将16进制代码转换回汉字。方法如下: 复制代码 代码如下: //将文字转换为16进制 function textToSix(str) { retu...
js 取消超链接的方法小结 2016年07月27日 5 阅读 单个链接取消链接并触发js事件 复制代码 代码如下:<a href="javascript:void(0);" onclick="alert("ok")">测试</a> 批量将网页中的链接取消或重新设置链接的代码: 百度 脚本之家 服务器软件 素材下载 站长查询 脚本下载 function doLinkAll(action){ var arr=document.getElementsByTagName("A") for(...
跨域请求之jQuery的ajax jsonp的使用解惑 2016年07月27日 8 阅读 直接执行了error方法提示错误——ajax jsonp之前并没有用过,对其的理解为跟普通的ajax请求差不多,没有深入了解;出现了这种错误,几经调试(检查后台的代码和js部分的属性设置)还是不行,让我感觉很是意外和不解。于是,决定仔细研究下ajax jsonp的使用,并将最后测试成功的学习经验和大家分享下! 首先,贴出可以成功执行的代码: (页面部分) 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD ...
jQuery 一个图片切换的插件 2016年07月27日 5 阅读 以下是参数说明: 参数名称描述delay图片切换速度,单位毫秒maskOpacity遮罩层透明度,1为不透明,0为全透明numOpacity数字按钮透明度,1为不透明,0为全透明maskBgColor遮罩层背景色textColor标题字体颜色numColor数字按钮字体颜色numBgColor数字按钮背景色alterColor数字按钮选中项字体颜色alterBgColor数字按钮选中项背景颜色插件代码及调用 - 插件名称:ImageScroll 复制代码 ...
brook javascript框架介绍 2016年07月27日 5 阅读 brook引用了UNIX下的pipe概念,轻松把所有的处理都串联起来以共同完成任务。前一个处理的输出作为后一个处理的输入来完成参数的传递。通过brook你可以以MVC的方式来写你的javascript程序。 http://hirokidaichi.github.com/brook/ brook 脚本之家下载brook框架使用namespace库用于模块的组织。 这里再次用例子说明一下namespace的使用方法: 复制代码 代码如下: // 定义一个sam...
jquery.tmpl JQuery模板插件 2016年07月27日 5 阅读 网址:http://api.jquery.com/jquery.tmpl/。 Tmpl提供了几种tag: ${}:等同于{{=}},是输出变量,通过了html编码的。 {{html}}:输出变量html,但是没有html编码,适合输出html代码。 {{if }} {{else}}:提供了分支逻辑。 {{each}}:提供循环逻辑,$value访问迭代变量。 下面一个简单的模板tmpl实例:(代码最能说明一切) 效果: demo下载...
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 ) 2016年07月27日 7 阅读 复制代码 代码如下: <div id="Scroll" style="background-color: Green; width: 2000px; height:2000px;"> 请写很多数据…… </div> <div id="lookMore">more...</div> <script src="jquery-1.7b1.js" type="text/javascript"></s...
namespace.js Javascript的命名空间库 2016年07月27日 17 阅读 github:https://github.com/hirokidaichi/namespace-js 定义Namespace对象: var Namespace 现在来具体看一下Namespace对象的定义,它是一个NamespaceDefinition对象。该对象是一个函数对象(NamespaceDefinition对象的构造函数,如果不给参数的话就默认生成一个main的命名空间),还有三个属性,Object,Definition,Proc。其值依次为N...