【基于jQuery实现交互体验社会化分享代码附源码下载】教程文章相关的互联网学习教程文章

基于jquery的复制网页内容到WORD的实现代码_jquery

代码如下: $(#eTableWord).click( function() { var oWD = new ActiveXObject("Word.Application"); var oDC = oWD.Documents.Add("", 0, 1); var oRange = oDC.Range(0, 1); var sel = document.body.createTextRange(); sel.moveToElementText(dataTable); sel.select(); sel.execCommand("Copy"); oRange.Paste(); oWD.Application.Visible = true; });

jqueryeach()源代码_jquery

代码如下: // args is for internal usage only each: function( object, callback, args ) { var name, i = 0, length = object.length, isObj = length === undefined || jQuery.isFunction(object); if ( args ) { if ( isObj ) { for ( name in object ) { if ( callback.apply( object[ name ], args ) === false ) { break; } } } else { for ( ; i < length; ) { if ( callback.apply( object[ i++ ], args ) === false ) {...

jquerytrim()功能源代码_jquery

代码如下:// Used for trimming whitespace trimLeft = /^\s+/, trimRight = /\s+$/, // Use native String.trim function wherever possible trim: trim ? function( text ) { return text == null ? "" : trim.call( text ); } : // Otherwise use our own trimming functionality function( text ) { return text == null ? "" : text.toString().replace( trimLeft, "" ).replace( trimRight, "" ); },分析:jquery trim() 作用...

jqueryuaMatch源代码_jquery

代码如下: // Useragent RegExp rwebkit = /(webkit)[ \/]([\w.]+)/, ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, rmsie = /(msie) ([\w.]+)/, rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, // Keep a UserAgent string for use with jQuery.browser userAgent = navigator.userAgent, // For matching the engine and version of the browser browserMatch, // Use of jQuery.browser is frowned upon. // More details: ht...

AJAX分页的代码(后台asp.net)_jquery

在ASP.NET 中有很多数据展现的控件,比如用的最多的GridView,它同时也自带了分页的功能。但是我们知道用GridView来显示数据,如果没有禁用ViewState,页面的大小会是非常的大的。而且平时我们点击首页,下一页,上一页,尾页这些功能都是会引起页面回发的,也就是需要完全跟服务器进行交互,来回响应的时间,传输的数据量都是很大的。AJAX的分页可以很好的解决这些问题。 开发的坏境是:jQuery AJAX+Northwind。 具体的步骤: Sea...

jquery的键盘事件修改代码_jquery

代码如下:(function($){ var no_ie_pr=function(e){ var _this=e; var tabpr=function(e){ _this.attr(tabIndex, 1).click(function(){ _this.focus(); }); if(!$.browser.msie){ _this.css("outline-style", "none"); } } var gettag=_this[0].tagName.toLowerCase(); var oe=[abbr,acronym,address,b,bdo,big,blockquote,center,cite,dd,del,dir,dfn,dl,dt,em,font,form,h1,h2,h3,h4,h5,h6,i,ins,img,ins,kbd,li,menu,ol,p,pre,q...

textarea中的手动换行处理的jquery代码_jquery【图】

网上众说纷纭,经过测试用 textarea的内容.replace(/\n/g, "") 解决问题,在IE6/7/8/9 Firefox/3.6.13 chrome10.0.648.82下测试通过,示例代码如下: 代码如下: YES!B/S!文章示例页面 function testabc() { var content=$("#test").val().replace(/\n/g,""); alert(content); } 结果: 下面的处理就不说了哈 if ($ != jQuery) {$ = jQuery.noConflict(); } var isLogined = false; var cb_blogId = 66217; var cb_en...

基于JQuery的日期联动实现代码_jquery【图】

实现目标:两个日期,有下拉框: 代码如下: //导入jquery地址 //startYear发生变化 function changeYear(str,isstart) { var pre = "start"; if(isstart == false) { pre = "end"; } var startMonth = $(pre + "Month").value; if(startMonth == "") { var e = $(pre + "Month"); optionClear(e); return; } var n = MonHead[startMonth - 1]; if(startMonth == 2 && IsPinYear($(pre + "Year").value)) { n++; } writeDay(n,pr...

jQuery操作option的实现代码_jquery

js清空option之前清空option ,我的做法是遍历现有option,将其每个子元素都置空即可。现在使用jQuery来实现,我们只需要调用其支持的empty方法即可。 empty() 删除匹配的元素集合中所有的子节点。 再加上,我们要设默认值,所以此处清空select下所有option的方法,使用下面语句即可: 代码如下: $(#selectId).empty().append( $("这里放默认值") ); js动态创建option 之前的做法,是借用其中间函数,来实现遍历Ajax返回的json对...

基于jquery循环map功能的代码_jquery

废话少说,看代码 代码如下: var map = { 地名: ["北京","天津","上海"], 民族: ["汉族","藏族","维吾尔族"] }; $.each(map,function(key,values){ console.log(key); $(values).each(function(){ console.log("\t" + this); }); }); 如果安装了firebug,控制台输出如下树状结构: 地名   北京   天津   上海 民族   汉族   藏族   维吾尔族 注意:jquery中的$().each和$.each的区别,前者只能遍历数组,后者可以遍历...

基于Jquery的$.cookie()实现跨越页面tabs导航实现代码_jquery【图】

---------tabs.js----------------- 代码如下: $(function(){ //init seleted tab var on= $.cookie(current_tab); if(on!="" && !isNaN(on)) { $(".nav li").eq(on).addClass("on").siblings().removeClass(); } //default tab else { $.cookie(current_tab, 0); } //change tab $(".nav li").click(function(){ var current_tab = $(".nav li").index(this); $.cookie(current_tab, current_tab); window.location = $(this).at...

jquery中实现简单的tabs插件功能的代码_jquery【图】

言归正传,以下是全文。 先附上两张最简单的效果图。首先编写简单的HTML代码。用作tabs的UL标签和包含内容的p标签。 海阔天空光辉岁月真的爱你简单起见,我只写三个。 今天我,寒夜里看雪飘过。怀着冷却了的心窝飘远方……仍然自由自我,永远高唱我歌,走遍千里。 钟声响起归家的讯号,在他生命里仿佛带点唏嘘……自信可改变未来,问谁又能做到。 无法可修饰的一对手,带出温暖永远在背后……请准我说声,真的爱你。 所有外观不用图...

基于jQuery的Tab选项框效果代码(插件)_jquery

代码如下: /** * jQuery插件 * Author: purecolor@foxmail.com * Date : 2011-02-25 * Params: * defaults:{ currentClass:当前样式, trigger:触发方式, callBack:回调函数, auto:是否自运行, detay:延迟时间, index:当前位置 * } * Return: null * Note : Tab选项框插件 * */ (function($){ $.fn.extend({ tabBuild:function(options){ return $(this).each(function(){ var defaults={ currentClass:"currentOne", trigger:"mous...

jquery中实现标签切换效果的代码_jquery【图】

核心代码: 代码如下: $("ul > li").hover(tab); function tab() { $(this).addClass("ll").siblings().removeClass("ll"); var tab = $(this).attr("title"); $("#" + tab).show().siblings().hide(); }; li中和title必须和div中的id一致! 完整的代码 代码如下: $(function() { $("ul > li").click(tab); function tab() { $(this).addClass("ll").siblings().removeClass("ll"); var tab = $(this).attr("title"); $("#" +...

autoIMG基于jquery的图片自适应插件代码_jquery

为了防止图片撑破布局,最常见的仍然是通过onload后获取图片尺寸再进行调整,所以加载过程中仍然会撑破。而Qzone日志的图片在此进行了改进,onload完毕后才显示原图。我以前用onload写过一个小例子:http://www.planeart.cn/?p=1022 通过imgReady可以跨浏览器在dom ready就可以实现图片自适应,无需等待img加载,代码如下: 代码如下: // jQuery.autoIMG.js v0.2 // Tang Bin - http://planeArt.cn/ - MIT Licensed (function ($)...