摘要:
一、简介 1.1、概述 随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。 jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScript™ 以及Ajax 编程。有人使用这样的一比喻来比较prot 阅读全文
摘要:
1.编码处理函数1) encodeURI返回一个对URI字符串编码后的结果。URL是最常见的一种URI;2) decodeURI将一个已编码的URI字符串解码成最原始的字符串返回;3) 举例:eg.<Scriptlanguage="javascript"> <!– varencodeStr=encodeURI("http://www.amigoxie.com/index.jsp?name=阿蜜果"); alert("encodeStr:"+encodeStr); vardecodeStr=decodeURI(enco 阅读全文
摘要:
1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"]. 解决方法:统一使用document.formName.elements["elementName"].2.集合类对象问题说明:IE下, 阅读全文
摘要:
Jquery.Messager插件右下角弹出窗口1.关于页面过长,弹出页面无法在右下角var topHeight = document.documentElement.scrollTop + document.documentElement.clientHeight – this.layer.height;top:topHeight +”px” 就可以解决2. 不随鼠标下移$(window).scroll( function() { var topHeight = document.documentElement.scrollTop + document.documentElement.cl. 阅读全文
摘要:
信息提示虽然是小东西,但是在网站设计中却起到了巨大的作用。如果你网站的信息提示做的好,会给访客留下非常深刻的印象。下面有25个实用的jQuery信息提示插件,希望对各位有所帮助。 Easiest Tooltip and Image Preview Using jQuery jQuery Plugin: Tooltip Coda Popup Bubbles Better Tip jQuery Hover Sub Tag Cloud Cut & Paste Ajax Tooltip BeautyTips Build a Better Tooltip wi... 阅读全文
摘要:
经过一年多不断改进和完善后,jQuery Mobile 终于发布 1.0 正式版。什么是 jQuery Mobile?jQuery Mobile 是一个基于 jQuery 的面向移动设备的网页前端用户界面框架,旨在简化移动设备的应用程序的过程,它几乎支持所有的移动浏览器的。jQuery Mobile 功能特性跨平台跨设备jQuery Mobile 框架兼容主流的设备,如 iOS(包括 iPhone,iPad),Andorid,黑莓,塞班,Windows Phone 等,它让你非常容易就可以设计一个运行在所有的智能手机和平板设备上的 Web 程序。触摸屏优化的布局和 UI WIDGETSjQue 阅读全文
摘要:
每次申明一个jQuery对象的时候,返回的是jQuery.prototype.init对象,很多人就会不明白,init明明是jQuery.fn的方法啊,实际上这里不是方法,而是init的构造函数,因为js的prototype对象可以实现继承,加上js的对象只是引用不会是拷贝,new jQuery,new jQuery.fn和new jQuery.fn.init的子对象是一样的,只是有没有执行到init的不同。当我们使用选择器的时候$(selector,content),就会执行init(selectot,content),我们看看inti中是怎样执行的:if ( typeof selector 阅读全文
摘要:
当使用jqgrid来做数据表格控件时,如果搜索不到数据,是没有提示的。现在我们有一个需求就是如果当没有搜索到符合条件的数据时,需要在界面上提示。查了一下jqgrid的api,使用loadComplete事件可以满足这个要求。以下是相关代码:Javascript代码 loadComplete: function(xhr) { var rowNum = parseInt($(this).getGridParam("records"), 10); if (rowNum <= 0) { alert("没有符合条件的记录!"); } } 1. 如何获取gri 阅读全文
摘要:
jqGrid的属性很多,其实很大部分的属性,使用其默认值就可以了。但是详细了解一下属性的含义以及作用,对我们定制自己的grid是有帮助的。以下内容描述格式是:属性名称 参数值类型 描述内容(可能有多行) 默认值 是否可修改(表示grid创建完成之后,该属性是否能够被修改。也就是说,是否grid的初始化的属性值能够被修改)————详细属性列表————ajaxGridOptions object 本选项用来设置全局的Ajax设置。注意:这个选项会覆盖当前所有的ajax设置,包括ajax的error、complete以及beforeSend事件。 默认值:empty object 该属性可以修改a. 阅读全文
摘要:
radio Jquery老的版本var_name = $(“input[@name='radio_name']:checked”).val();Jquery 1.3以后的版本var_name = $(“input[name='radio_name']:checked”).val();//选择被选中Radio的Value值1.$("input[name='radio_name'][checked]").val();//选择被选中Radio的Value值 2.$("#text_id").focus(functi 阅读全文