jquery
guorun18
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js ie下 new Date()带参数不兼容的问题
//时间转为时间格式var mills = new Date(Date.parse(currentTime.replace(/-/g,"/"))).getTime();//获得毫秒数var nowDate = new Date(mills);原创 2017-06-12 17:33:24 · 2288 阅读 · 0 评论 -
var a={}什么意思
js中var a={}什么意思 创建一个变量a, 并给a赋值;{}是一个空的对象,是 new Object();的简写。原创 2015-08-15 18:41:35 · 2700 阅读 · 0 评论 -
取当前地址栏url
var url = location.search;原创 2015-10-23 18:26:53 · 291 阅读 · 0 评论 -
arguments caller callee
arguments :该对象代表正在执行的函数和调用它的函数的参数。Arguments是进行函数调用 时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数组的对象,说它类似数组是因为其具有数组一样的访问性质及方 式,可以由arguments[n]来访问对应的单个参数的值,并拥有数组长度属性length。还有就是arguments对象存储的是实际传递给函数 的原创 2015-10-27 17:21:30 · 413 阅读 · 0 评论 -
jquery 插件开发 $.extend $.fn.extend 全局对象 全局函数
Query插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添转载 2015-11-13 16:47:02 · 5621 阅读 · 2 评论 -
js封装对象
封装对象是JS原生提供的功能~跟jquery无关~var car = new Object();car.color = "red";car.run = function() {//......}以上是基本封装方式 还有一种简便方式:var car = { color:"red", car.run = function() { //...... }}这样合基本转载 2015-11-13 14:42:41 · 2460 阅读 · 0 评论 -
用控件实现自定义右键菜单
pageEncoding="utf-8"%>资源常包管理 --> --> -->点我var imageMenuData = [ [{ text: "图片描边", }, { text: "图片原创 2015-05-10 13:43:04 · 738 阅读 · 0 评论 -
自定义弹出框的位置
function showMenu() {var container = document.getElementById("r6c3");var menu = document.getElementById("resourse_info_arrange"); var evt = window.event || arguments[0]; /*获取当前鼠标右键按下原创 2015-05-17 15:34:30 · 2018 阅读 · 0 评论 -
自己改的水平滑块
pageEncoding="utf-8"%> jQuery UI 滑块(Slider) - 对齐增量 .slider{ width:50px; height:15px; } $(function() { $( ".slider" ).slider({ min: 0原创 2015-07-14 15:53:08 · 354 阅读 · 0 评论 -
双击与单击并存
//定义setTimeout执行方法var TimeFn = null;$('div').click(function () { // 取消上次延时未执行的方法 clearTimeout(TimeFn); //执行延时 TimeFn = setTimeout(function(){ //do function在此处写单击事件要执行的代码转载 2015-07-29 14:22:44 · 392 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()
parse用于从一个字符串中解析出json对象,var str = '{"name":"huangxiaojian","age":"23"}'JSON.parse(str):Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。转载 2015-10-27 09:42:06 · 314 阅读 · 0 评论 -
自定义右击鼠标右键
<!DOCTYPE html> JS实现自定义右键菜单 <meta http-equiv="content-type" content="text/html; charset=gbk"> <script src="http://api.51ditu.com/js/ajax.js"> <style转载 2015-05-05 15:43:53 · 544 阅读 · 0 评论 -
js中scrollLeft,scrollWidth,clientWidth,offsetWidth完全详解
scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度of转载 2015-05-28 13:51:36 · 2262 阅读 · 0 评论 -
加粗水平线
加粗hr标签border-top: 2px solid #00ffff;原创 2015-07-06 11:09:41 · 4318 阅读 · 0 评论 -
浏览器记录当前的位置信息
点击这个按钮,获得您的坐标:试一下var x=document.getElementById("demo");function getLocation() { if (navigator.geolocation) { navigator.geolocation.watchPosition(showPosition); } else{x原创 2015-07-30 15:52:35 · 504 阅读 · 0 评论 -
使input框的宽度随输入的字符的长度变化而变化
4?this.value.length:4);" size="4">输入的长度大于4之后,input 框就会变化转载 2015-07-22 14:55:54 · 5275 阅读 · 0 评论 -
jQuery中的一些自己写的方法
/* * 把字符串中的所有s1,替换为s2 * * */String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"g"),s2); }/* * * 页面传值获取参数, * 已对中文进行解码 * */function原创 2017-05-06 15:41:14 · 2508 阅读 · 0 评论 -
jquery 下载地址
http://www.jq22.com/jquery-info122原创 2016-02-28 17:57:38 · 358 阅读 · 0 评论 -
对象 数组 字符串转
1,eval() 解析json对象 为字符串 也可将json字符串转为json对象2,JSON.stringify()解析json对象或者数组 为字符串3,JSON.parse 把一个json字符串解析成对象。4,serializeArray() 序列化表格元素 (类似 '.serialize()' 方法) 返回 JSON 数据原创 2015-10-27 18:01:25 · 3879 阅读 · 0 评论 -
加载数据提示动画
转载:http://www.tea119.com/** * 加载数据动画,直接调用此方法 //text(string): 加载提示文字 //str(string): load的背景颜色样式(取值:a,b,c,d) //flag(boolean): 背景是否透明(取值:true透明,false不透明) */function loadStart(tex转载 2016-03-31 16:33:03 · 1022 阅读 · 0 评论 -
jquery工具方法
1。jquery 中扩展StringBuffer/** * StringBuffer * @returns {StringBuffer} */function StringBuffer() { this.__strings__ = []; }; StringBuffer.prototype.append = function(str) {原创 2016-02-23 16:36:04 · 641 阅读 · 0 评论 -
两个页面之间传递参数
var value = "";转载 2015-12-11 18:06:07 · 351 阅读 · 0 评论 -
jquery one 绑定一次监听事件
为每一个匹配元素的特定事件(像click)绑定一个一次性的事件处理函数。在每个对象上,这个事件处理函数只会被执行一次。其他规则与bind()函数相同。这个事件处理函数会接收到一个事件对象,可以通过它来阻止(浏览器)默认的行为。如果既想取消默认的行为,又想阻止事件起泡,这个事件处理函数必须返回false。多数情况下,可以把事件处理函数定义为匿名函数(见示例一)。在不可能定义匿名函原创 2015-12-09 17:48:08 · 2450 阅读 · 0 评论 -
子窗口 向父窗口传值
父窗口:script>function openWin(str) { window.open(siteurl+"popup/"+str, null,'width=800,height=500'); // 打开窗口} script> input type="text" id="title" name="picPath" value="" />转载 2015-11-23 15:31:04 · 665 阅读 · 0 评论 -
$(document).ready(function() {});写与不写有什么区别 与$(function() {});区别
$(document).ready 里的代码是在页面内容都加载完才执行的,你直接写到script标签里,当页面加载完这个script标签就会执行里边的代码了,如果你标签里执行的代码调用了当前还没加载过来的代码或者dom,那么就会报错,当然如果你把script标签当到页面最后面那么就没问题了和ready差不多的效果$(function() {})是$(document).ready(f转载 2015-11-17 10:25:05 · 867 阅读 · 0 评论 -
JS的作用域、闭包原理以及性能问题
作用域:下面我们先搞明白这样几个概念:函数对象的[[scope]]属性、ScopeChain(作用域链)Execution Context(运行期上下文)、Activation Object(激活对象)[[scope]]属性:javascript中每个函数都是一个函数对象(函数实例),既然是对象,就有相关的属性和方法。[[scope]]就是每个函转载 2015-11-13 16:48:29 · 608 阅读 · 0 评论 -
Json实现页面多个对象的保存
以前在页面上要保存多个对象时,我一般在页面用js把这些数据组装起来,然后到服务器再自己写方法解析,比如下面这个页面: Java代码 "userAction.do?method=add" method="post" name="userForm"> "button" value="添加好友" onclick="addF(转载 2015-04-14 10:07:26 · 2927 阅读 · 0 评论 -
table的内容居中
设置td: vertical-align:middle;原创 2015-04-30 18:34:01 · 802 阅读 · 0 评论 -
关于按下shift建后单击选取多个文件
DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="转载 2015-05-04 15:44:17 · 998 阅读 · 0 评论 -
input框 长度每变化一次触发一个事件
function onKeyUp(val) {$(second).val(val);}原创 2015-07-22 15:21:56 · 1005 阅读 · 0 评论 -
jquery-join()
和JS 中的JOIN 方法一样,将一数组按照JOIN的参数连接起来。比如: var arr = [ "a", "b", "c", "d", "e" ];document.write(arr.join("-")); 结果:a-b-c-d-e。 var members=["John","Steve","Ben","Damon","Ian"];$转载 2015-09-23 18:06:36 · 363 阅读 · 0 评论 -
水平滑块儿库
http://www.runoob.com/jqueryui/example-slider.html原创 2015-07-14 14:30:24 · 326 阅读 · 0 评论 -
jQuery.off() 函数详解
off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。off()函数主要用于解除由on()函数绑定的事件处理函数。该函数属于jQuery对象(实例)。语法jQuery 1.7 新增该函数。其主要有以下两种形式的用法:用法一:jQueryObject.off( [ events [, selector ] [, handler ] ] )转载 2015-09-14 13:23:45 · 5295 阅读 · 0 评论 -
js == 与 === 的区别[转]
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,==和==转载 2015-09-21 18:05:06 · 285 阅读 · 0 评论 -
点击时变色 再点去色 点其他的其他的变色 本身去色
//$(obj).parent().parent().css('border','2px solid red');if($(obj).parent().parent().attr("id")=="border_red"){$(obj).parent().parent().removeAttr('id');}else {$(obj).parent().parent().attr(原创 2015-10-21 15:47:06 · 724 阅读 · 0 评论 -
JSON.parse()和eval()的区别
json格式非常受欢迎,而解析json的方式通常用JSON.parse()但是eval()方法也可以解析,这两者之间有什么区别呢?JSON.parse()之可以解析json格式的数据,并且会对要解析的字符串进行格式检查,如果格式不正确则不进行解析,而eval()则可以解析任何字符串,eval是不安全的。比如下面的字符串:var str = 'alert(1000.toStrin转载 2015-10-27 09:59:40 · 312 阅读 · 0 评论 -
各种checkbox
http://www.xiumu.org/technology/style-checkboxes-with-css.shtml原创 2015-04-29 11:30:12 · 400 阅读 · 0 评论 -
把hr改为行级标签
#h1{display: inline-block;width: 10%;color: red;height:3px;border:none;border-top:1px solid black;}#h2{display: inline-block;width: 50%;height:3px;border:none;border-top:1px原创 2015-05-10 13:22:54 · 962 阅读 · 0 评论 -
消除input倒三角
input::-webkit-calendar-picker-indicator { display: none; -webkit-appearance: none;原创 2015-07-22 11:10:16 · 2324 阅读 · 0 评论 -
jquery日期插件jquery.datePicker详解
jQuery是一款不可多得的非常优秀的javascript脚本开发库,而基于其上的很多插件也是非常规范和卓越的,如果错过这番美景真是太可惜了,比如datepicker这个插件(使用示例)。 一般MIS系统的前端,尤其是用户注册页面,都会有诸如“出身年月”的日期输入框,最简单的做法就是使用一个标签,这样做的弊端有很多:首先是与数据库字段类型的匹配、其次是输入日期的合法性如“13月”或者转载 2015-11-13 16:54:20 · 5348 阅读 · 0 评论
分享