基于JQuery的动态删除Table表格的行和列的代码

首先要获取Table表格的行数,我是通过后台添加表格的所以我在前台获取的时候length一下就获取到了总数赋值例如上图: 如果我要打印这个表格但不想要操作那列的内容咋办? 复制代码 代码如下:for(var i=0;inum+1;i++) { $("table tr").eq(i).find("td").eq(0).remove(); } 解释: num是从后台获取到的列表总和+1是为了表头那个... [阅读全文]

js滚动无空白,部分网站允许空白referer的防盗链图片的js破解代码

Javascript源码: 复制代码 代码如下:function showImg( url ) { var imgid = Math.random(), frameid = 'frameimg' + imgid; window['img'+imgid] = 'img id="img" src=\''+url+'?kilobug\' /scriptwindow.onload = function()... [阅读全文]

js身份证验证,js 第二代身份证号码的验证机制代码

由于响应速度极快,可以肯定不是联机校验正确性的,那也就是说第二代身份证除了大家都知道的几位表示生日和性别的规则以外,还有另外的自我校验规则。于是翻开页面源码查看,发现这段js没有被压缩,所以规则也很好懂。 就在这里给大家科普下,不知道是不是火星了,呵呵。 以下代码来自这里,版权归盛大。当然,你也可以在维基百科找到更详细的介绍和算法。 复制代码 代码如下:iW = new Array(7,9,10,... [阅读全文]

关于js获取radio和select的属性并控制的代码

实现目标:1、点击“匿名小组”,自动跳转:成员类型“私密群”、访问控制 “群成员” 2、点击“公开群”, 自动跳转:成员类型“实名小组” 首先是获得点击radio的事件,用的是jquery库,获得事件后判断是那个radio,通过判断是那个radio被checked了然后进行联动变换。其中遇到的问题有,兼容ie和firefox的事件,然后是设置select中的中options的selected属性... [阅读全文]

上传组件加载失败,ExtJS4 组件化编程,动态加载,面向对象,Direct

ExtJS4推荐定义类的时候均使用Ext.define,利用xtype动态加载 修改了以前的一个登陆窗口,感觉用官方推荐的方法还是很不错的 但还有一些问题没有想得非常清楚,先把代码贴出来一起研究下。请看代码中的注释~~ 使用Ext+.Net,用Direct模式传递数据 Default.aspx: 复制代码 代码如下:!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1... [阅读全文]

太阳能组件层,javascript 弹出层组件(升级版)

这次还是利用原来代码的组织结构重新加强了功能,目前来说还有两个小问题,第一个是ie6下自定义弹出层会出现无法遮住select的情况,目前还没加入到组件里,可以自己在自定义的div里面加上ifame来遮罩,组件自带的弹出层可以遮住。第二个问题,由于是绝对定位,所以在改变浏览器窗口大小的时候会出现无法自动跟随。大家试试就知道了,当然问题肯定不少,只是这两个我认为比较重要的,暂时列出来,以后修复。 下面... [阅读全文]

数组去掉重复,javascript数组去掉重复

总得来说面试的过程还是收获了不少,主要是认清自己的差距到底有多大,知识面到底有多窄,适当打击一下自信心还是有必要的。在这里做一次全面的总结,关于javascript的数组去重问题。 考虑一个问题由简到繁相对容易接受一点,首先假设要去重的数组是比较简单的,例如: 复制代码 代码如下:var arr=[1,2,2,3,'5',6,5,'',' '] 这个数组只包含了数字,字符串两种类型。我们给数组原型... [阅读全文]

js三维数组,模仿百度三维地图的js数据分享

百度三维地图的js数据格式:mapData["sign"] ["5,158,141"]={"busStation":{"4,317,282": [{"id":"ff8080811c462eb7011d2e23d5b91083","name":"地安门站","y":579152,"x":650606}, {"id":"ff8080811c462eb7011d2e2414f31085","name":... [阅读全文]

火狐浏览器,让innerText在firefox火狐和IE浏览器都能用的写法

IE中的获取文本方法innerText在firefox中不支持 firefox改成了textContent方法/属性 并且在Firefox中文本中间的空白自符被无情的替换没了 使用起来异常不方便 现在好了,用Javascript重新定义了innerText方法 使得在Firefox中也可以使用innerText方法 并且此方法解决了firefox中空白字符的问题 使用方法: 将下面的脚本放在页面内... [阅读全文]

jquery构造器的实现代码小结

显然,能做到这一步,其实现是相当的复杂,这个实现就是它的init方法,jQuery的真实构造器。它功能也随着版本的升级而升级,越来越长。 2009-01-13发布的1.3版 复制代码 代码如下:init: function( selector, context ) { // Make sure that a selection was provided selector = selector ||... [阅读全文]

基于jquery的button默认enter事件(回车事件)

在这里特此声明,代码是通过jquery完成。实列代码我亲自写的,完全可以实现,只要复制过去就可以用,但是必须导入jquery包。着个方法支持ie与火狐,绝对好使。我在做的时候在网上找了一些代码,基本全不支持火狐。好了,废话也说了不少了。开始代码演示。欢迎大家挑错,与技术指点,谢谢。 复制代码 代码如下:!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran... [阅读全文]

jQuery对表单元素的取值和赋值操作代码

$("#keyword")[0].value = ""; /*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /*获取单选按钮的值*/ var valradio = $("input[type=radio]:checked").val(); ... [阅读全文]

Jquery中Ajax 缓存带来的影响的解决方法

使用jquery里load方法或者ajax调用页面的时候会存在cache的问题,清除cache的方法: 调用$.ajaxSetup ({cache:false}) 方法即可。 复制代码 代码如下:script type="text/javascript" $.ajaxSetup({ cache: false }); /script ... [阅读全文]

JQuery datepicker 使用方法

官方地址:http://docs.jquery.com/UI/Datepicker,官方示例: http://jqueryui.com/demos/datepicker/。 一个不错的地址,用来DIY jQuery UI界面效果的站点http://jqueryui.com/themeroller/ DatePicker基本使用方法:复制代码 代码如下:!DOCTYPE html html head... [阅读全文]

网页加载代码,检测jQuery.js是否已加载的判断代码

当然,该方法不局限于jQuery的检测,对与任何Javascript变量或函数都是通用的。 当前网页加载jQuery后,jQuery()或$()函数将会被定义,所以检测jQuery是否已经加载存在以下2种方法: 方法1: 复制代码 代码如下:if (jQuery) { // jQuery 已加载 } else { // jQuery 未加载 } 方法2: 复制代码 代码如下:if (typeof ... [阅读全文]

JQuery对checkbox操作 (循环获取)

复制代码 代码如下:%@ Page Language="C#" AutoEventWireup="true" CodeFile="DemoCheckBox.aspx.cs" Inherits="DemoCheckBox" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht... [阅读全文]

jquery 使用点滴函数代码

1、简单的按钮js事件 用于判断和显示提示 复制代码 代码如下:script type="text/javascript" language="javascript" $(document).ready(function () { $("#btnlogin").click(function () { $("#lblInfo").html(""); var uid = $.trim($("#txtU... [阅读全文]

js代码整理,JS 进度条效果实现代码整理

第一种方法:Loading.js 复制代码 代码如下://频率 var frequency = 50; //步长 var step = 3; //背景颜色 var loadingBgcolor = "#ffffff"; //宽度 var loadingWidth = 354; /* *参数说明: *content:显示内容,可以为空; *imageURL:将引用JS文件的路径设置即可; *left... [阅读全文]

改善用户体验的五款jQuery插件分享

1.菜单栏 清爽美观的菜单栏既能够向用户提供充分的吸引人的内容,又能让网站得体大方。 Cool Animated Menu 演示|下载2. tab 一个非常cool的tab既能够节省空间又能第一时间吸引用户眼球,这是提高用户体验的重要手段。 Feature List 演示|下载3. 登录/注册 登录/注册机制是巩固老用户和吸引新用户的重要方式,人性化的登录/注册机制才能为网站带来越来越多的用户。... [阅读全文]

JQuery里选择超链接的实现代码

语法规则如下: $('a[href$="ABC"]')... 支持的选择方式如下: = 判断完全相符; != 不相符; ^=以某字符串开头; $=以某字符串结尾; *=包含某字符串。 进一步,可以通过$('a[href$="ABC"]:first')返回结果集中的第一条记录 如果需要遍历结果集: 复制代码 代码如下:$('a[href*=/Lists/Booking/DispForm.aspx]'... [阅读全文]

客户端脚本对象,SharePoint 客户端对象模型 (一) ECMA Script

所谓的客户端对象模型就是调用了背后的WCF服务来提供数据,为了减轻数据的访问量数据包使用JSON,我们还可以看到对象模型的设计也加入了诸多对于减轻数据访问量的考量。技术上没有什么新意,你要愿意,在SharePoint2007里面也可以实现类似的功能,当然在使用上方便了我们不少 三种使用客户端模型的.NET托管、ECMA脚本,SilverLightClient. 本文讲阐述如何使用.NET... [阅读全文]

在Javascript里访问SharePoint列表数据的实现方法

在SharePoint2010里有了很好的解决方案(详见拙文SharePoint客户端编程系列http://www.jb51.net/article/27198.htm),但是在SharePoint2007里就没那么好用,具体问题具体分析,本文要解决的是如何在JavaScript里通过WebService访问SharePoint数据的问题。 首先需要从此处(http://darrenjohnst... [阅读全文]

js与jquery中获取当前鼠标的x、y坐标位置的代码

复制代码 代码如下:div id="testDiv"放在我上面/div script type="text/javascript" $('#testDiv').mousemove(function(e) { var xx = e.originalEvent.x || e.originalEvent.layerX || 0; var yy = e.originalEvent.y || e.origi... [阅读全文]

js下拉菜单代码,三级下拉菜单的js实现代码

三级下拉菜单的实现: 复制代码 代码如下:function list(idstr){ var name1="subtree"+idstr; var name2="img"+idstr; var objectobj=document.all(name1); var imgobj=document.all(name2); //alert(imgobj); if(objectobj.style.disp... [阅读全文]

jquery,基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)

比如 想跳到 mao.aspx 的页面 的div id="s" 的位置 那么 只用a href="mao.aspx#s" 就可实现跳转到指定位置 现在为了增加用户体验 跳转到页面后 平滑移动到该位置 怎么做呢 其实也很简单啦 那边传递过来一个 要跳转到哪个div的参数就行 先上一段 页面获取参数的 通用js 复制代码 代码如下://根据参数名获得该参数 pname等于想要的参数名 function... [阅读全文]

新浪微博提示音,capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框

效果图:当浏览器滚动的时候,要浮层要移除浏览器界面视区的时候,修改其position属性,让其浮动在窗口的上沿显示就可以了,position:fixed,可以在IE7+和其他浏览器下浮动层平滑固定定位,由于IE6前辈不支持fixed属性,使用position:absolute属性代替,重新计算top值。 具体代码如下: HTML代码: 复制代码 代码如下:div class="float" id=... [阅读全文]

基于jQuery的让非HTML5浏览器支持placeholder属性的代码

效果图:http://code.google.com/p/jquery-placeholder-js/ 演示代码:http://demo.jb51.net/js/2011/jqueryplaceholder/打包下载:http://xiazai.jb51.net/201105/yuanma/jqueryplaceholder.rar... [阅读全文]

js中关于String对象的replace使用详解

今天在读Qwrap的源码stringH时里边有个 复制代码 代码如下:format: function(s, arg0) { var args = arguments; return s.replace(/\{(\d+)\}/ig, function(a, b) { return args[(b | 0) + 1] || ''; }); } 它的使用方式是: alert(format("{0} l... [阅读全文]

javascript中String类的subString()方法和slice()方法

在该书2.8.4节中讲到String类中的subString()方法和slice()方法,其用法和返回结果都基本相同,如下示例: 复制代码 代码如下:var strObj = new String("hello world"); alert(strObj.slice(3)); // 输出结果:"ol world" alert(strObj.subString(3)); // 输出结果:"ol wo... [阅读全文]

在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法

特别是input[text]和textarea,并且在textarea右下角还有一个可用鼠标拖动该表textarea大小的功能,如下图所示: input[text]: textarea: 有的时候黄色边框很影响页面效果,并且textarea拖动改变大小之后直接影响布局,所以为了不使这些多余的功能和效果影响页面,可以使用一下几句CSS清除掉chrome浏览器的默认效果,代码如下: 取消表单项聚焦... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共3700条 分124页