Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery的remove()方法使用详解

jQuery的remove()方法使用详解

remove()方法的定义和用法:此方法将会从DOM中删除所有匹配的元素。说明:remove()方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素,不过除了这个元素本身得以保留之外,其他的比如绑定的事件,附加的数据等都会被移除。语法结构:$(selector).remove(expr)参数列表:参数描述expr可选。用于筛选元素的jQuery表达式实例代码:<!DOCTYPE html><html>&l...
jquery.fastLiveFilter.js实现输入自动过滤的方法

jquery.fastLiveFilter.js实现输入自动过滤的方法

本文实例讲述了jquery.fastLiveFilter.js实现输入自动过滤的方法。分享给大家供大家参考。具体如下:本效果是使用jquery.fastLiveFilter.js插件来实现的,类似于搜索框的输入提示功能,实现对匹配项目的自动过滤功能,当你输入的时候,会根据输入的字符智能匹配符合的内容,自动列出来,提高人性化操作体验,如果您对jquery.fastLiveFilter.js插件的用法感兴趣,这是个很不错的例子。运行效果截图如下:具体代码如下:...
高性能JavaScript DOM编程(1)

高性能JavaScript DOM编程(1)

我们知道,DOM是用于操作XML和HTML文档的应用程序接口,用脚本进行DOM操作的代价很昂贵。有个贴切的比喻,把DOM和JavaScript(这里指ECMScript)各自想象为一个岛屿,它们之间用收费桥梁连接,ECMAScript每次访问DOM,都要途径这座桥,并交纳“过桥费”,访问DOM的次数越多,费用也就越高。因此,推荐的做法是尽量减少过桥的次数,努力待在ECMAScript岛上。我们不可能不用DOM的接口,那么,怎样才能提高程序的效率?1、DOM...
高性能JavaScript 重排与重绘(2)

高性能JavaScript 重排与重绘(2)

先回顾下前一篇文章高性能JavaScript DOM编程,主要提了两点优化,一是尽量减少DOM的访问,而把运算放在ECMAScript这一端,二是尽量缓存局部变量,比如length等等,最后介绍了两个新的API querySelector()以及querySelectorAll(),在做组合选择的时候可以大胆使用。而本文主要讲的是DOM编程可能最耗时的地方,重排和重绘。1、什么是重排和重绘浏览器下载完页面中的所有组件——HTML标记、JavaScript、...
js模仿php中strtotime()与date()函数实现方法

js模仿php中strtotime()与date()函数实现方法

本文实例讲述了js模仿php中strtotime()与date()函数实现方法。分享给大家供大家参考。具体如下:在js中没有像php中strtotime()与date()函数,可直接转换时间戳,下面我们来自定一个函数来实现js中具体有时间戳转换的功能。function datetime_to_unix(datetime){ var tmp_datetime = datetime.replace(/:/g,"-"); tmp_datetime = tmp_d...
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法

js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法

本文实例讲述了js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法。分享给大家供大家参考。具体如下://控制logo的显示位置 Beginwindow.addEventListener("resize", function () {// 得到屏幕尺寸 (内部/外部宽度,内部/外部高度)changeLogoPosition();}, false);changeLogoPosition();function changeLogoPosition() {var...
JS实现点击复选框将按钮或文本框变为灰色不可用的方法

JS实现点击复选框将按钮或文本框变为灰色不可用的方法

本文实例讲述了JS实现点击复选框将按钮或文本框变为灰色不可用的方法。分享给大家供大家参考。具体如下:在注册时候经常会看不到,如果不点击阅读注册许可的话,提交按钮是灰色的,失效不能提交,必须点它一下,这个JS代码就是实现这样一个功能,只有你点击了确认提交,下边的按钮才生效。运行效果如下图所示:具体代码如下:<html><head><title>点击复选框按钮变为不可用</title></head>&...
js限制文本框只能输入中文的方法

js限制文本框只能输入中文的方法

本文实例讲述了js限制文本框只能输入中文的方法。分享给大家供大家参考。具体如下:让文本框只能输入中文的方法及代码,如果你不小心输入了英文,它会自动倒回去,清空你的输入,直至你输入了中文它可会继续,很有意思,也很实用,当注册一些资料的时候可以来提升输入的准确度。运行效果如下图所示:具体代码如下:<html><head><title>让一个文本框只能输入汉字的方法</title><meta http-equ...
JavaScript设置表单上传时文件个数的方法

JavaScript设置表单上传时文件个数的方法

本文实例讲述了JavaScript设置表单上传时文件个数的方法。分享给大家供大家参考。具体如下:这是一个比较实用的功能,用JavaScript来设置表单上传文件时,根据需要生成上传表单,要几个生成几个,在网易邮箱、新浪邮箱的添加附件功能里都有这种功能,不过这一款没有删除表单的功能,如果输入的多了,只好重新来过啦运行效果如下图所示:具体代码如下:<title>JavaScript设置表单上传时的文件个数</title><inpu...
localResizeIMG先压缩后使用ajax无刷新上传(移动端)

localResizeIMG先压缩后使用ajax无刷新上传(移动端)

下面通过文字说明和代码分析的方式给大家分享移动端图片上传之localResizeIMG先压缩后ajax无刷新上传,具体实现过程请看下文。现在科技太发达,移动设备像素越来越高,随便一张照片2M+,但是要做移动端图片上传和pc上略有不同,移动端你不能去限制图片大小,让用户先处理图片再上传,这样不现实。所以理解的解决方案就是在上传先进行图片压缩,然后再把压缩后的图片上传到服务器。一翻google之后,发现了localResizeIMG,它会对图片进行压缩成你指定...
JS+CSS实现美化的下拉列表框效果

JS+CSS实现美化的下拉列表框效果

本文实例讲述了JS+CSS实现美化的下拉列表框效果。分享给大家供大家参考。具体如下:一款经过JS+CSS美化的下拉列表,效果很不错,但代码有点偏多,学习CSS的朋友可以学习一下方法,然后自己变通一下,把代码简化一下。运行效果如下图所示:具体代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-...
javascript实现选中复选框后相关输入框变灰不可用的方法

javascript实现选中复选框后相关输入框变灰不可用的方法

本文实例讲述了javascript实现选中复选框后相关输入框变灰不可用的方法。分享给大家供大家参考。具体如下:在一些网站上经常会看到的这种功能,选中复选框,相关的选项为变灰色,不可用,看上去会专业一些,也是提升用户体验的一种方式。运行效果如下图所示:具体代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><ti...
<< 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 >>