js/jquery
TechBirds
这个作者很懒,什么都没留下…
展开
-
jquery扩展
当重复使用某个方法时,你就会想要封装这些代码,即使在客户端编写js或者jquery脚本也不另外。恰巧在项目中使用到了jquery对于方法封装的好处,非常灵活。1.类级扩展-全局方法//自定义全局函数1 未用命名空間 jQuery.extend({ sum:function(a,b){return a+b;} }); // 自定义全局函数2 jQuery.foo=functio原创 2013-01-23 15:30:40 · 924 阅读 · 0 评论 -
js和jquery获取父级元素、子级元素、兄弟元素的方法
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:比如: var a = docuemnt.转载 2013-01-17 12:10:41 · 176532 阅读 · 2 评论 -
IE6不支持PNG图片透明效果的完美解决方案(完善版)
可怜的IE6,不支持PNG图片透明,这已经是其众多“BUG”中,不是那么显眼的一个,但也是让部分人头痛的一个了。(今天在机房那破机器上IE6忘了抓图了,现在想给大家看效果也难啊。)发个PNG大家看看。 如果用IE6的朋友,请在下面回复截个图!谢谢啦。[attach]641886[/attach]想查看区别的,请到这个页面http://www.54caizi.org/转载 2013-03-10 09:30:46 · 815 阅读 · 0 评论 -
Myeclipse10 遇到 jquery-1.8.0.min.js文件验证出错解决
今天遇到一个很奇怪的现象,于是百度。解决步骤:jquery.js -> 鼠标右键 -> MyEclipse -> manage validation -> 左面点击 -> Excluded resources -> 找到jquery.js -> 打上钩 -> apply转载 2013-03-29 21:31:55 · 2368 阅读 · 0 评论 -
调整EasyUI中输入框(下拉,时间,文本框等)高度一致问题
默认情况下文本验证输入框easyui-validatebox高度为22px,而easyui-datebox,easyui-combobox默认高度为20px。不光光是高度不一致的问题,而且还有距离底边也不相同。因此不做任何修改时的页面展示会出问题(仔细看还是有出入的),我的解决方法便是:步骤如下:3.就是将easyui.css文件中的combo类的/*vertica原创 2013-03-30 13:05:36 · 15454 阅读 · 0 评论 -
得到(=),等于(==)和完全等同(===)
使用时会很容易混淆,尤其是==和===,下面的规则用于判定两者的使用:1.==2.===原创 2013-03-19 15:40:02 · 865 阅读 · 0 评论 -
css,html,js/jQuery开发小技巧汇总-更新中~
1.怎样给超链取消下划线 A {text-decoration: NONE} 2.FF下使用background-image给body和div加背景图片body直接使用该属性便可显示图片,但对div加背景图片时必须指定宽度和高度,否则无法显示。至于可否对span加背景图片,貌似不可以。body{ background-image: url("imag原创 2013-03-05 17:12:50 · 1552 阅读 · 0 评论 -
js/jQuery简化编程(提取公共函数)
1.分页函数的提取function nextPage(url,data){ if($("#currentPage").val()==($("#totalPages").val()-1)){ return false; } pageJump(url,data);} function prePage(url,data){ if((parseInt($("#currentPag原创 2013-05-03 12:21:52 · 3419 阅读 · 0 评论 -
前端优化总结
前段时间简单的研究了下前端优化相关的知识,本文算是一个阶段性的总结,或者当做一个优化的参考List。前言 前端是庞大的,包括HTML、CSS、Javascript、Image、Flash等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同的方式。那么,前端优化的目的是什么? 1. 从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供转载 2013-05-03 15:08:49 · 1148 阅读 · 0 评论 -
js/jquery解析json和数组格式的方法介绍
在解析之前,我们必须弄清楚几个概念:数组,关联数组以及json之间有哪些区别和联系点?一.概念介绍1.数组语法: ECMAScript v3规定了数组直接量的语法,JavaScript 1.2和JScript 3.0实现了它。可以把—个用逗号分隔的表达式列表放在方括号中,创建并初始化—个数组。这些表达式的值将成为数组元素。例如:var a = [1, tru原创 2013-05-09 15:08:36 · 11247 阅读 · 0 评论 -
jQuery学习更新中~
1.选择器1.1 基本css选择器1.2 利用位置选择 1.3 jQuery刷选器1.4 选择器的demo代码 $(function(){ /**************************css选择器*******************************/ var s1=$("#root li a"); var s2=$("原创 2013-01-28 15:16:05 · 653 阅读 · 0 评论 -
jQuery Ajax 实例 全解析
ps:还是比较详细的,load,get,post,ajax等请求方式之间的区别使用。虽然没有太多深入,但作为资料参考还是不错的。感谢文章的作者。jQuery Ajax 实例 全解析jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些转载 2013-01-22 15:07:35 · 1179 阅读 · 1 评论 -
artDialog入门
http://www.planeart.cn/demo/artDialog/index.html---关于此插件的一切artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口自适应内容artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应,因此你不必去考虑消息内容尺寸使用它。它的消息容器甚至能够转载 2013-01-22 18:17:03 · 1585 阅读 · 0 评论 -
jquery扩展 详细(包含一些高级使用)
1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。 关于类级别的插件开发可以采用如下几种形式进行扩展: 1.1 添加一个新的全局函数 添加一个全局函数,我们只需如下定义: Java代码 收藏代码 jQu转载 2013-01-23 15:33:17 · 3317 阅读 · 0 评论 -
客户端jQuery操作json
经常性的会模糊json格式的指定,时间一长很容易忘记,而且在客户端编程当中也非常容易出现错误,并且很难找出其中错在何处。这一切都归结于对json格式的定义不是十分清楚,今天很幸运看到了http://www.ruanyifeng.com/blog/2009/05/data_types_and_json.html这篇文章,其中对于json格式的定义非常清楚。摘了下面一段:Json的规格非常简单原创 2013-01-24 17:19:58 · 3524 阅读 · 0 评论 -
推荐5个漂亮的jquery主流图表插件[转]
5个jQuery图表(生成)插件评测大多数的图表插件都是免费用于个人,而商业则收费。不过在中国我们用外国的东西,外国人知道个鸟,但不推荐大家使劲用就行!1. jQuery Visualize PluginjQuery Visualize Plugin 是一个非常有用的图表插件,几乎可以将表格数据支持转换成所有图表样式!例子支持图表样式: 柱状, 面积转载 2013-01-09 21:18:54 · 1397 阅读 · 0 评论 -
2011年50款最新最酷的jQuery插件介绍和演示:第一部分
2011年刚好过了一半,正是我们回顾和探索web设计和开发的好时间。jQuery虽然发展了很长一段时间,然而它的发展并没有停止。随着40%的网站都使用jQuery,现在我们已经不可能够忽视这个高效,强悍,并且轻量级的开发工具了。jQuery给予了开发人员只使用少量代码快速实现丰富界面的能力。GBin1推荐的这篇文章将展示50个犀利快速然而使用简单的jQuery插件来帮助大家极大提高你的we转载 2013-01-25 11:24:15 · 1054 阅读 · 0 评论 -
jQuery 表格插件
本文搜集了大量 jQuery 表格插件,帮助 Web 设计者更好地驾御 HTML 表格,你可以对表格进行横向和竖向排序,设置固定表头,对表格进行搜索,对大表格进行分页,对表格进行滚动,拖放操作等等。这些插件很多都包含详细的教程。希望能对大家的开发有帮助。jQuery 表格插件Flexigrid – Web 2.0 Javscript Grid for jQuery - 可变列宽,自动适应表转载 2013-01-25 13:28:38 · 1726 阅读 · 0 评论 -
Jquery AJAX POST和GET区别
Jquery AJAX POST和GET区别 1:GET访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] 所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果 POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的) 防止 GET 的 等转载 2013-01-13 22:14:26 · 983 阅读 · 0 评论 -
JQuery中使用Ajax赋值给全局变量异常解决方案
我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢? 原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作就行~方法1:先设置同步在进行Ajax操作//在全局或某个需要的函数内设置Ajax异步为false,也就是同步$.ajaxSetup({转载 2013-02-01 12:00:07 · 3350 阅读 · 1 评论 -
JavaScript读书笔记之正则表达式教程篇
序:js正则表达式(regular expression)是实现了perl的正则表达式。1.正则表达式的定义1.1 正则表达式的创建类似字符串直接量被定义在引号内的道理一样,包含在一对斜杠(/)之内 例如: var pattern=/s$/ 相当于创建了一个RegExp对象使用构造函数RegExp()来构造正则表达式的对象 var pattern=new RegExp("s原创 2013-02-04 16:06:02 · 926 阅读 · 0 评论 -
JavaScript正则表达式的使用篇-更新中~
1.基础使用//表示只要匹配a到z小写字母中任一个字母,那么就匹配通过 var _pattern=/[a-z]/; //表示只要有除了abc以外的字母就算匹配成功 _pattern=/[^abc]/; //注:可以允许0个b var _pattern=/b*/; _pattern.test("adaa");//返回true,可以允许0个b //表示只要包含java原创 2013-02-04 17:16:18 · 685 阅读 · 0 评论 -
artDialog 配置参数
ps:http://www.planeart.cn/demo/artDialog/_doc/API.html#options名称类型默认值描述内容titleString'消息'标题内容contentString'loading..'消息内容。1转载 2013-01-22 18:19:12 · 45564 阅读 · 0 评论 -
使用jquery dataTable
jQuery 的插件 dataTables 是一个优秀的表格插件,提供了针对表格的排序、浏览器分页、服务器分页、筛选、格式化等功能。dataTables 的网站上也提供了大量的演示和详细的文档进行说明,为了方便学习使用,这里一步一步进行说明。首先,需要到 dataTables 的网站 http://www.datatables.net/ 下载这个脚本库,目前最新的版本是 1.8.2转载 2013-07-22 10:54:11 · 3205 阅读 · 0 评论