jquery文档处理方法append,html可以执行脚本

n WebKit if ( !jQuery.support.checkClone arguments.length === 3 typeof value === string rchecked.test( value ) ) { return this.each(function() { jQuery(this).domManip( args, table, callback, true ); }); } if ( jQuery.isFunction(value) ) {
http://www.w3dev.cn/article/20121227/jquery-document-process-method-can-eval-script.aspx

vs2008 jquery智能提示Intellisense

们可以使用jQuery来做一个基于JSON的get请求,得到该方法的intellisense(挂在$.之后):=============================注意:原引用的jQuery文件的路径应使用相对路径,如../js/jQuery.js,否则智能提示无法工作。如果想用中文提示,可以自己翻译jquery-vsdoc.js文件,稍后我会把自己翻译的发上来。更新:已翻译,地址Visual Studio 2008 支持JS文件的-vsdoc智能代码提示,jQuery也发布了相应的jQuery版本,.NET项目里用jQuery很方便,但是只有英文版。我将1.2.6的jQuery版本翻译为
http://www.w3dev.cn/article/20121225/vs2008-jquery-Intellisense.aspx

jquery ajaxForm API使用文档

一个jQuery选择器字符串,一个jQuery对象,或者一个DOM元素。默认值:null。url:指定提交表单数据的URL。默认值:表单的action属性值type:指定提交表单数据的方法(method):GET或POST。默认值:表单的method属性值(如果没有找到默认为GET)。beforeSubmit:表单提交前被调用的回调函数。beforeSubmit回调函数作为一个钩子(hook),被提供来运行预提交逻辑或者校验表单数据。如果 beforeSubmit回调函数返回false,那么表单将不被提交。beforeSubmit回调函数带三个调用参数:数组形式的表单数 据,jQuery表单
http://www.w3dev.cn/article/20121220/jquery-ajaxForm-plugin-usage-document.aspx

jQuery AjaxUpload中文使用API和demo示例

jax Upload文件上传插件允许你上传多个插件而无需刷新页面,可以使用任何的元素来显示文件选择窗口。它可以在所有主流的浏览器下工作,从2.0版本开 始,不需要任何库运行。Ajax Upload文件上传插件不会污染任何命名空间,所以它与jQuery,Prototypejs,mootools其他JavaScript库兼容。Demo实例下面是一个在jQuery下使用AjaxUpload插件的实例。下载 版本3.6 发布于2009-03-10问题,贡献和最新版本该项目最近已经移到了GitHub,欢迎您去折腾它。也更愿意您使用问题跟踪(issue tracker)留下意见,错误报告和要求。您必须先
http://www.w3dev.cn/article/20121205/jQuery-AjaxUpload-chinese-API-demo.aspx

淘宝广告主后台导航jQuery插件

件/titlemeta http-equiv=content-type content=text/html;charset=utf-8/script type=text/javascript src=/js/jquery.js/scriptscript type=text/javascriptwindow.onload=function () { jQuery.extend(jQuery.easing , { easein: function (x, t, b, c, d) { return c * (t /= d) * t + b }, easeinout: function (x, t,
http://www.w3dev.cn/article/20121112/taotao-manage-guider-jquery-plugin.aspx

javascript图片震动效果jQuery插件

t实现图片抖动,使用jquery实现。  插件配置说明during:图片抖动间隔计时器时间,越小抖动越快,默认100msrange:抖动频率,越大抖动的记录越大,默认10pxstart:抖动开始前执行的回调,默认空函数体function(){}end:抖动结束后执行的回调,默认空函数体function(){}dir:方向,left(左右抖动)/top(上下抖动),默认左右  测试源代码如下!DOCTYPE HTML PUBliC -//W3C//DTD HTML 4.0 Transitional//ENhtmlheadtitlejavascript图片抖动效果jQuery插件/titleme
http://www.w3dev.cn/article/20121112/javascript-image-shake-jquery-plugin.aspx

jquery-easyui-1.3.1向配置了detailview的datagrid无法添加数据行

  最新版本的jquery-easyui-1.3.1新增了grid插件的subGrid【detailview】功能,可以预览数据行的详细信息。但是使用从他们官网下载的源代码压缩包中使用高版本的jquery,如jquery-1.8.0.min.js时,发现向配置了detailview的grid添加数据行时,如果这个grid没有数据,在添加多行数据时,只能添加在最前面的一行,其他数据无法添加进去。如果grid中存在数据时,那么无法增加新行。  使用jquery-1.8.0.min.js,配置了detailview的datagrid,默认无数据源,在数据源datagird中选择了4行数据,但是添加
http://www.w3dev.cn/article/20121112/jquery-easyui-1.3.1-datagird-with-detailview-config-can-not-append-row.aspx

谷歌导航条jQuery插件

href=/dblog.aspx class=dblogspan/spanD博文/a/lilia href=/bblog.aspx class=bblogspan/spanB博文/a/lilia href=/design.aspx class=designspan/span设计作品/a/lilia href=/code.aspx class=codespan/span代码下载/a/lilia href=/message.aspx class=msgspan/span访客留言/a/li/ul/div/body/html源代码下载jquery框架下载:jquery-1.4.2.min.js下载
http://www.w3dev.cn/article/20121111/google-guider-jquery-plugin.aspx

自定义jQuery.easing效果插件注意事项

jQuery.easing擦除效果插件时,需要注意使用jQuery.extend来扩展jQuery.easing擦除效果,而不是自定定义jQuery.easing,要不再调用jQuery的效果方法如fadeIn/fadeOut,slideUp/slideDown等时会出现错误。//使用这种方法自定义jQuery.easingjQuery.extend(jQuery.easing,{/*自定义的jQuery.easing效果*/});//不要这样重写jQuery.easing效果,要不会出错,找不到效果插件,除非自定的jQuery.easing中有swing和linear这2种效果jQuery
http://www.w3dev.cn/article/20121110/self-define-jQuery.easing-plugin-note.aspx

jquery lightbox plugin txtImage中文乱码

  从官网点下载http://leandrovieira.com/projects/jquery/lightbox/下载的jquery lightbox plugin插件,给的示例代码中,当配置txtImage为中文时,会出现乱码或者未显示配置的中文内容。  这个问题主要是因为给的示例html文件中指定的页面编码为utf-8的 meta http-equiv=Content-Type content=text/html; charset=utf-8 / titlejQuery lightBox plugin/title但是index.htm这个文件的存储编码却是ANSI格式的,所以配
http://www.w3dev.cn/article/20121101/jquery-lightbox-plugin-txtImage-chinese-Garbled.aspx

jquery查找option通过显示的text内容

  如果select对象的option没有value属性,jquery怎么通过option显示的text内容查找到对应的option对象?由于option显示的内容没有什么对应的属性,所以只能使用内容选择器:contains来查找。不能通过属性text查找到。  测试代码如下headscript type=text/javascript src=/js/jquery.js/script/headscript type=text/javascript var one = 'B', two = 'A2', three = 'A13';
http://www.w3dev.cn/article/20121030/jquery-find-option-by-display-text-selector.aspx

json.js与jquery冲突too much recursion/Stack Overflow

件和jquery序列化JSON对象为键值对的方法param产生冲突,导致json.js文件中的toJSONString方法重复调用自身从而堆栈溢出出现too much recursion【firefox】/Stack Overflow【IE浏览器】错误。  产生too much recursion/Stack Overflow这个问题主要是jquery调用ajax方法时,如果参数为json对象,jquery会调用param方法序列化json对象为键值对,param方法中使用了for语句遍历json对象,而json.js对object对象扩展了toJSONString方法,导致jquery遍历
http://www.w3dev.cn/article/20121010/json.js-jquery-Conflict-too-much-recursion-Stack-Overflow.aspx

分享6个不错的jquery tooltip plugin

://tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/演示地址:http://demo.tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/colortips.html  6)jQuery Tiper是一个轻量级的jQuery tooltip,可以为任何元素指定弹出窗口。http://dave-earley.com/jquery/jquery-tiper-lightweight-jquery-tooltip/演示地址:http://dave-earley.com/d
http://www.w3dev.cn/article/20120926/jquery-tooltip-plugin.aspx

jQuery ajax timeout讨论

在csdn看到了一个jquery ajax中的timeout问题,地址http://topic.csdn.net/u/20120726/10/0fc851fd-fb54-455c-85db-4b60ffd2e375.html,一个人同时发送了100个ajax请求,timeout设置为5s,只返回了前面几个的ajax请求,后面ajax请求全部超时。  这个超时问题是jquery的timeout没处理好吗?其实我觉得不是,是浏览器并发请求处理数量有限制,导致后面发送的ajax请求需要等待前面发送的ajax处理完毕后才能继续。  查看jquery的源代码我们会发现,jquery处理超时是通过计时器
http://www.w3dev.cn/article/20120726/jQuery-ajax-timeout.aspx

jquery easyui datagrid数据源为json文件问题

is中给网站添加json文件的mime类型,内容为application/json,并且配置jquery easyui datagrid的请求方式方法为GET【默认为POST请求】,要不使用POST方法请求静态文件时,会出现405 Method Not Allowed错误。$('#xxxx').datagrid({ method:'GET'//===========//........其他配置});2)添加json扩展名映射到asp处理程序,这样不需要修改jquery easyui datagrid的请求方法,可以直接POST请求json静态文件,不会出现4
http://www.w3dev.cn/article/20120629/jquery-easyui-datagrid-datasource-json-file.aspx

ASP.NET MVC客户端jQuery验证

在本篇中不可能展开进行系统地介绍。Unobtrusive JavaScript在jQuery的验证中得到了很好的体现,接下来我们就简单地介绍一下使用jQuery进行验证的编程方式。二、以内联的方式指定验证规则  jQuery的验证实际上是对存在于表单的输入元素进行验证,它支持一种内联(Inline)的编程方式是我们可以直接将验证的规则直接编写在被验 证输入HTML元素的class(表示CSS类型)属性中。考虑到有一些读者对jQuery的验证框架可能不太熟悉,为此我们来做一个简单的实例验证。  虽然演示jQuery验证使用一个单纯的HTML文件就可以了,但是在这里我们还是通过Visual St
http://www.w3dev.cn/article/20120622/ASP.NET-MVC-client-jQuery-validate.aspx

ASP.NET MVC客户端jQuery Model验证

26: /div  通过上面的这段HTML我们可以看到,对应着Model对象两个属性的input元素具有一个data-val属性和一系列以data-val-为前缀的属性,前者表示是否需要对用户输入的值进行验证,后者则代表相应的验证规则。具体来说,去除data-val-前缀后的属性名称对应着采用jQuery验证时对应的验证规则名称。  一般来说,一个ValidationAttribute对应着一种验证类型和一系列可选的验证参数。比如RequiredAttribute、StringLengthAttribute和RegularExpressionAttribute对应的验证类型分别是require
http://www.w3dev.cn/article/20120622/ASP.NET-MVC-client-jQuery-Model-validate.aspx

jquery浮动层拖动插件

seCapture(); //释放IE的鼠标捕获 o = null; $.cancelEvent(e); if ($.Drag.Resize) $.Drag.Resize(); //层移动结束后要执行的事件,如果设置了此事件。增加此代码主要是为了针对jquery+flash显示图片实时加载进度插件插件而设置的,设置lightbox大小 } for (var i = 0, j = arguments.length; i j; i++) {//绑定移动层鼠标按下事件 //arguments[i]参数解释:如果参数为数组[
http://www.w3dev.cn/article/20120514/jquery-layer-drag-plugin.aspx

jquery+flash显示图片实时加载进度插件

ect wrapped JSObject!错误  下面为jquery+flash显示图片实时加载进度插件源代码$.cancelEvent = function (e) {//阻止事件冒泡 if (e.stopPropagation) e.stopPropagation(); else e.cancelBubble = true; if (e.preventDefault) e.preventDefault(); else e.returnValue = false;};(function ($) {//jquery+flash显示图片实时加载进度插件 $.fn.d
http://www.w3dev.cn/article/20120514/jquery-flash-image-real-time-loading-progress-plugin.aspx

精简版jquery lazyload实现真正的延时图片加载

this; }; $.inScreen = function (e) { var et = $(e).offset().top+$(e).height(), st = $(window).scrollTop(), sh = $(window).height(); return et = st et = st + sh; }//判断图片是否在显示的区域内})(jQuery);  不过有一个问题,实际图片存储在original属性中,不知道会对seo有影响没有,因为google,百度有图片搜索引擎,增加图片的alt也能给网站带来流量,如果进行这种修改后,不知道是否对图片seo有影响。
http://www.w3dev.cn/article/20120428/jquery-lazyload.aspx

jquery easyUI tree遍历函数

  如果jquery easyui的tree插件json数据源没有定义id,而是希望通过text来定位节点,那么无法使用find方法查找节点,此时需要遍历tree控件的节点,对比text属性实行遍历对比定位节点,可以使用getRoots和getChildren进行遍历。方法如下+展开-JavaScriptfunctionTravel(treeID){//参数为树的ID,注意不要添加#varroots=$('#'+treeID).tree('getRoots'),children,i,j;for(i=0;iroots.length;i++){alert(roots[i].text);childr
http://www.w3dev.cn/article/20110923/jquery-easyUI-tree-travel.aspx

jquery插件jPrintArea使用方法

alert('Printing');document.body.removeChild(iframe);}  下面简单说说jPrintArea插件的使用。  首先,引入jquery.js及jquery.jPrintArea.js文件 script type="text/javascript" src="js/jquery.js"/scriptscript type="text/javascript" src="js/jquery.jPrintArea.js"/script 待打印部分html代码为: +展开-HTMLdivid="tabularData"tablecellspacing="
http://www.w3dev.cn/article/20110902/jquery-plugin-jPrintArea.aspx

jquery.lazyload 实现图片延迟加载

加载的,这样势必会引起速度上质的提升。怎么实现ImageLazyLoad一、使用JQuery插件 ,插件名: jquery.lazyload(7kb大小),压缩后(3kb大小)  在线压缩js http://closure-compiler.appspot.com/home  虽然是很牛X的特效,不过用JQuery插件只需要短短几句代码,使用过程如下:1.导入JS插件+展开-HTMLscriptsrc="jquery.js"type="text/javascript"/scriptscriptsrc="jquery.lazyload.js"type="text/javascript"/scri
http://www.w3dev.cn/article/20110816/jquery-lazyload-image.aspx

最新jquery UI Datepicker api文档使用说明

jquery-ui.css" rel="stylesheet" type="text/css"/ script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"/script script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"/script script $(document).ready(function() { $("#datepicker").datepicker(); });
http://www.w3dev.cn/article/20110805/jqeury-ui-datepicker-api-document.aspx

jquery easyUI form plugin bug

  jquery.easyui插件中的form表单插件存在一个bug,就是如果load 数据的时候,没有区分input是否为text或者radio,checkbox,直接一句+展开-JavaScript$("input[name="+name+"]",form).val(val);  这句就要老命了,会将radio,checkbox的值全部设置为加载的数据中键名称对应的值了,这样就无法修改radio,checkbox的值了。  下面只需要将jquery.easyui.min.js文件中的这句+展开-JavaScript$("input[name="+name+"]",form).val(val
http://www.w3dev.cn/article/20110719/jquery-easyUI-form-plugin-bug.aspx

ajax对象常用属性,事件,方法大小写问题

der方法,要不会出错。  对于手写ajax代码一些建议1)为get提交时,不需要设置content-type了,除非请求的是一些需要检查content-type生成一些对应的数据格式的文件。如asp.net的webservice会检查content-type,如果指定content-type为application/json,会生成对应的json格式的字符串。参考 webservice json 2)为get提交时,如果没有数据,调用send方法时最好添加一个null作为参数。xhr.send(null);3)为post提交时,一定不要忘记在调用open方法后,再调用setRequestH
http://www.w3dev.cn/article/20110427/ajax-object-attribute-case-issues.aspx

JQuery实现的模块交换动画效果

JQuery实现的模块交换动画效果点击下载此附件源代码如下+展开-HTML!doctypehtmlhtmlheadmetahttp-equiv="content-type"content="text/html;charset=utf-8"/titleJQuery实现的模块交换动画效果/titlemetaname="Keywords"content="jquery,模块,交换,动画,javascript特效"/metaname="Description"content="JQuery实现的模块交换动画效果。在模块交换过程中,设置模块position为absolute,实现交换。"/script
http://www.w3dev.cn/article/20101130/jquery-block-exchange-animate-effect.aspx

jquery autocomplete 使用说明文档

对应的jquery.autocomplete类库下载jquery autocomplete下载Autocomplete - a jQuery pluginNOTE: This is a modification of the jQuery Autocomplete Plug-in written by Dylan Verheul. The documentation is also based on Dylan's documentation, I made additions/changes as need to support my modifications.Usage:====
http://www.w3dev.cn/article/20100811/2786.aspx