
Jquery
Jquery
三 丰
Everything will be okay in the end. If it's not okay, it's not the end.
展开
-
Js中keyCode值对照表
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = P转载 2012-10-14 15:15:19 · 858 阅读 · 0 评论 -
href='#'和href='###'的区别以及javascript:;与javascript:void(0)使用介绍
href='#':我们有时会写这样的连接xxx为了不发生跳转,其实是不太正确的,因为href=”#”,包含了一个位置信息.默认的锚是#top,也就是网页的上端,其实它是发生了跳转的,每次都跳转到网页的顶端,如果你的网页只有一屏,当然看不出来,但是会有问题,因为每次点击都发生了跳转,所以,如果频繁点击会导致浏览器巨慢甚至崩溃。href='###':这种写法是个人习惯问题,解释一下就会原创 2015-05-15 11:37:55 · 2634 阅读 · 0 评论 -
图片定时蒙版
图片蒙版body{ margin:0;}.backClass{ position:absolute; width:100%; height:100%; z-index:1; background-color:#999933; filter:alpha(opacity=50); -moz-opacity:原创 2012-10-31 23:07:55 · 818 阅读 · 0 评论 -
Js setTimeout,clearTimeout,setInterval,clearInteral详解
设置定时器,在一段时间之后执行指定的代码,setTimeout与setInterval的区别在于setTimeout函数指定的代码仅执行一次方法一:window.setTimeout("alert('ok')",5000);方法二:window.setTimeout(function(){ alert("Ok");}, 5000);方法三:转载 2013-03-11 22:02:33 · 3835 阅读 · 0 评论 -
JQuery 选择器大全
一、基本选择器1. id选择器(指定id元素)将id="one"的元素背景色设置为黑色。(id选择器返单个元素)$(document).ready(function () { $('#one').css('background', '#000'); });2. class选择器(遍历css类元素)将class="cube"的元素背转载 2013-07-19 14:05:20 · 852 阅读 · 0 评论 -
jQuery中一些容易让人困惑的东西总结
一,什么是jqueryjQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。说白了,jquery就是javascript。只不过按照人的习惯思维把它封装了一个比较强大的框架。还有一点jquery能够把html和javascript尽量分离,这也是我愿意用jquery的一个重要原因。jqueryt转载 2013-07-30 19:31:24 · 645 阅读 · 0 评论 -
jQuery 刷新select
应用场景:一般情况下,给select所加的事件为change事件,但是当选中一个之后,被选中的那个option一直处于选中状态,如果你想再次选中这个选项,那么你就要首先去切换其他的选项,然后再选这个选项,试想如果选中之后,select回到了默认状态,再去选任何一个选项岂不是只需一步即可代码如下:--选择列--requestNoemployeeName原创 2013-07-24 09:15:10 · 9158 阅读 · 3 评论 -
Javascript This.作用域.闭包
JavaScript是个有点神奇的语言,不过它的一些独有的特性往往让我们初学者感到费解。This是Javascript语言的一个关键词。不过它到底是指什么呢?很多人都会认为this指的是当前对象。当然,这样理解是没错的,但是在有些情况下仍然会有些问题。在此,我搜集了一些资料,重新学习并整理一下,希望能借此来更好的理解this在JS中的工作方式和使用方法。vartest =fun转载 2020-02-19 16:23:04 · 1658 阅读 · 0 评论 -
JSON中让key作为参数传入的方法
一个字符串作为key,一个数组作为valuevar key ="myKey";var values =new Array();values.push(a);values.push(b);目标:json = {"myKey":values};但是,"myKey"是作为参数传入的,不能直接写死,而json = {key:values}; 的结果是{"原创 2013-07-23 10:31:30 · 5587 阅读 · 0 评论 -
jQuery.extend 和 jQuery.fn.extend 函数详解
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并转载 2013-07-30 19:14:11 · 796 阅读 · 0 评论 -
Javascript 中的 Prototype属性
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Arra转载 2013-08-01 17:14:33 · 817 阅读 · 0 评论 -
Javascript 函数定义方式
有以下这些方法可以定义一个函数。所有这些都是有效的,但是它们在后台如何 实现的则有一些差别。 常用的写法 一般大家都用这个写法来定义一个函数: CODE: functionName([parameters]){functionBody}; Example D1: CODE: function add(a, b) { return转载 2013-08-07 15:01:29 · 912 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。转载 2013-08-23 17:01:24 · 689 阅读 · 0 评论 -
Javascript 获取URL参数
方法一://url:http://localhost:8080/jsTest?id=111function getUrlParameter(name) {var regExp =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)","i");//window.location.search返回?id=111//window.lo转载 2013-08-07 13:55:33 · 846 阅读 · 0 评论 -
JavaScript 设置Cookie
cookie虽然是由一个网页所创建,但并不只是创建cookie的网页才能读 取该cookie。在默认情况下,与创建cookie的网页在同一目录或子目录下的所有网页都可以读取该cookie。但如果在这个目录下还有子目录,要 使在子目录中也可以访问,则需要使用path参数设置cookie,语法如下:document.cookie="name=value; path=cookieDir";转载 2013-09-25 22:14:49 · 785 阅读 · 0 评论 -
确认框
第一个:无标题文档$(document).ready(function(){$("#confirm").click(function(){var status = confirm('确定删除吗');return status;});}); [ 删除原创 2012-10-31 22:49:19 · 436 阅读 · 0 评论 -
简单的蒙版
蒙版body{ margin:0;}.backClass{ position:absolute; width:100%; height:100%; z-index:1; background-color:#999933; filter:alpha(opacity=50); -moz-opacity:0.原创 2012-10-31 22:46:19 · 861 阅读 · 0 评论 -
Jquery自定义弹出窗口
请去这里下载访问http://download.youkuaiyun.com/detail/zpf336/4644897原创 2012-10-14 12:32:02 · 453 阅读 · 0 评论 -
Jquery自动补全
请去这里下载访问http://download.youkuaiyun.com/detail/zpf336/4644902原创 2012-10-14 12:33:32 · 348 阅读 · 0 评论 -
JSON对象和字符串之间的相互转换
比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象:var a={"name":"tom","sex":"男","age":"24"};var b='{"name":"Mike","sex":"女","age":"29"}';在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和p转载 2013-07-23 10:10:32 · 1164 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javasc转载 2013-08-23 16:50:25 · 549 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还转载 2013-08-23 16:58:05 · 619 阅读 · 0 评论 -
jQuery 中post 、get的同步问题
jQuery中的get方法和post方法的默认提交方式是异步的,修改为同步方法的方法有两种:方法一:举例说明:$.get("register/RegisterState",{test : 12}, function(data,status) { if (status== "success"){ data= eval("(原创 2013-07-19 13:30:31 · 1514 阅读 · 0 评论 -
Js去掉字符串前后空格的五种方法
第一种:循环检查替换[javascript]//供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s){ if(s == null) { return ""; } var whitespace = new Strin转载 2013-03-11 20:53:08 · 875 阅读 · 0 评论 -
滚动条定位
首先来一个例子:$(document).ready(function(){$(".btn1").click(function(){$("div").scrollTop(100);});$(".btn2").click(function(){alert($("div").scrollTop()+" px");});});This is some text. Thi原创 2014-11-12 22:42:14 · 813 阅读 · 0 评论 -
JQuery UI 之进度条——Progressbar
一、 前言进度条可以向用户显示程序当前完成的百分比,让用户知道程序的进度,提高了用户体验。 二、 最简单的例子首先引入样式和js库: "http://www.w3.org/TR/html4/loose.dtd"> demo1 $(转载 2012-09-26 00:06:50 · 1250 阅读 · 0 评论 -
JavaScript 子类用 Object.getPrototypeOf 去调用父类方法
每个function有个prototype属性,称为原型。每个对象也有个原型,Firefox/Safari/Chrome/Opera 中可以通过__proto__来访问,IE6/7/8中没有提供相关接口。?123456789101112131415转载 2013-08-07 18:47:46 · 747 阅读 · 0 评论 -
Javascript 中的 __proto__ 和 prototype 的一些理解
var Person = function(name) { this.name = name;}var p = new Person();new操作符的操作是var p = {}p.__proto__ = Person.prototypePerson.call(p)var p={}; 也就是说,转载 2013-08-01 19:04:58 · 925 阅读 · 0 评论 -
Js 计算汉字的长度
// 汉字算做两个var newvalue = value.replace(/[^\x00-\xff]/g, "** "); var length = newvalue.length; // 过滤回车var newText = text.replace(new RegExp(String.fromCharCode(13), 'gm'), "") newText =原创 2013-03-06 20:45:17 · 1602 阅读 · 0 评论 -
JavaScript 作用域和作用域链
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期转载 2015-05-20 14:38:31 · 667 阅读 · 0 评论 -
JQuery ajax请求一直返回Error(parsererror)
$.ajax({ url:"Build.php", type:"post", dataType:"json", data:{"id":1}, success:function(data){ alert("build success!"); }, error:function(jqXHR,textStatus,errorThrown){原创 2015-09-17 01:04:44 · 5462 阅读 · 0 评论