动态创建样式表在各浏览器中的差异测试代码 2016年07月27日 5 阅读 复制代码 代码如下: <!doctype html> <head></head> <body> <span id="con">xxx</span> <script> var css = document.createElement("style"); css.setAttribute("type", "text/css"); var cssText = "span{colo...
document.getElementById介绍 2016年07月27日 9 阅读 把你的大脑当做浏览器执行下面的代码两次,分别是IE6和IE9: 复制代码 代码如下: function testFunc(){ alert("test") } $(function(){ var g = document.getElementById , w = window.testFunc ; //g alert(typeof(g)); alert(String(g)); alert(g instanceof Object); alert(g inst...
用JQuery模仿淘宝的图片放大镜显示效果 2016年07月27日 5 阅读 如图 今天我做的是利用JQuery模拟这个效果 源码如下 复制代码 代码如下: <head> <script type="text/javascript" src="Js/jquery-1.4.1.js"></script> <script type="text/javascript"> //假设data是从数据库取到的数据 var data = {"images/1_small.jpg":["images...
javascript 闭包 2016年07月27日 5 阅读 对于初学者来说,理解Javascript闭包(closure)还是比较困难的,而撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目,让初学者理解起来更加容易一些。 一、什么是闭包? “官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。 其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包...
javascript的闭包介绍(司徒正美) 2016年07月27日 5 阅读 闭包的定义非常晦涩——闭包,是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的非持久型变量神奇地保留它们在闭包最初定义(或创建)时的值(深连结)。简单来说,闭包就是在另一个作用域中保存了一份它从上一级函数或作用域取得的变量(键值对),而这些键值对是不会随上一级函数的执行完成而销毁。周爱民说得更清楚,闭包就是“属性表”,闭包就是一个数据块,闭包就是一个存放着“Name=Value”...
js substr、substring和slice使用说明小记 2016年07月27日 5 阅读 关于substr、substring和slice方法区别的文章,网上搜到了许多,文章内容也基本一致。而后,我将其中一篇文章中的代码挪到本地进行了测试,发现测试结果和原文中的有些出入。 我更相信自己亲自验证过后的代码,随后小记下来,供以后查阅。 substr 复制代码 代码如下: document.write("|" + str.substr(0,5) + "|" + "<br />"); document.write("|" + str.sub...
jquer之ajaxQueue简单实现代码 2016年07月27日 5 阅读 没什么复杂的东西,就是用个array对象来做队列,维护ajax请求的顺序。下面给出代码: 复制代码 代码如下: ;(function($) { $.ajaxQueue = { // 管理ajax请求的队列 requests: new Array(), // 把待发送的ajax请求加入队列 offer: function(options) { var _self = this, // 对complete,beforeSend方法进行“劫持”,加入队列处理方法...
asp.net 30分钟掌握无刷新 Repeater 2016年07月27日 7 阅读 示例代码下载: /201109/yuanma/JQueryElementTest.rar本文中所包含的内容如下: * 准备 * 主要功能 * 绑定字段 * 绑定属性 * 基本设置 * 设置分页 * 设置字段 * 设置调用的服务端方法 * 请求/返回数据的格式 * 填充/搜索 * 更新 * 删除 * 新建 * 行状态说明 * 排序状态说明 * 设置模板 * ItemTemplate * UpdatedItemTemplate/InsertedItemTemp...
ExtJs Excel导出并下载IIS服务器端遇到的问题 2016年07月27日 10 阅读 项目是Extjs的主要针对于Extjs GridPanel数据导出这块先做一下说明。 我们可以通过Ext.getcmp()方法获取到GridPanel对象并通过重写的方法获取Excel字符串具体方法可以百度到。这个应该也不是什么大问题。 复制代码 代码如下: //输出报表 function ExportReport(title) { var vExportContent = Ext.getCmp("gridPanel").getExcelXml(null,...
jquery blockUI 遮罩不能消失与不能提交的解决方法 2016年07月27日 5 阅读 复制代码 代码如下: //显示遮罩 $.blockUI({ message: $("#divlogin"), css:{width:"400px", height:"255px", top: ($(window).height() - 400) /2 + "px", left: ($(window).width() - 400) /2 + "px"} }); //取消遮罩 $("#cancel").click(function() { $.unblockU...
当jQuery遭遇CoffeeScript的时候 使用分享 2016年07月27日 5 阅读 当我多年前初次接触jQuery时我感觉我来到了程序员的天堂。它极大简化了DOM操作。函数式编程变得如此容易,尽管更多适合RIA开发的框架近年来在浮现,但是我仍旧无法想象一个没有jQuery的程序人生是多么的罪恶,相信你也有同感~ 而来到CoffeeScript的世界,同样的美妙故事再次上演。在写了几行代码后我相信你将不会再想念原生的Javascript了。CoffeeScript包含了许多新特性,当将它与jQuery结合时,你会发现一片新天地。 本文的目的...
Jquery 表格合并的问题分享 2016年07月27日 5 阅读 这里我使用Jquery库,这个就不用过多介绍了,有几个知识点: - 选择器tr:eq(index),表示选择指定index索引的tr元素,index索引从0开始 - tempRow.parent(),表示返回tempRow对象的父节点对象 - $("<td/>").prependTo(),表示将一个td元素添加到指定元素的内容头部 实例代码 index.html 复制代码 代码如下: <html xmlns="http://w...
最新的10款jQuery内容滑块插件分享 2016年07月27日 7 阅读 列表如下:jQuery HTML Content SliderMore Information on jQuery HTML Content SliderAwkward Showcase – A jQuery PluginMore Information on Awkward Showcase – A jQuery PluginDiapoMore Information on DiapoSmooth Div ScrollMore Information o...
50个比较实用jQuery代码段 2016年07月27日 5 阅读 其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。 1. 如何创建嵌套的过滤器://允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含...
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程) 2016年07月27日 5 阅读 前几天由于工作需要制作一个分享按钮,考虑到后续其他项目可能也会用到,于是就打算写成插件化,正好也给我自己的插件jquery.hooray增加一个新的功能,为了不浪费大家时间,我先把demo放出来,如果觉得能用到,或者想学是怎么制作的,那就继续往下看。(demo演示) 既然要做成插件,那可制定性肯定要强,不能定死,比如不能把显示个数定死,不能把分享按钮排序定死等等(不过有些东西还是要定死的,太灵活了也就成不了插件了)。这里我的操作办法是……先看代码吧复制...
jquery模拟按下回车实现代码 2016年07月27日 5 阅读 简单地记下jquery实现回车事件,代码如下: 全局: 复制代码 代码如下: $(function(){ document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $("#FormId).submit();//处理事件 } } }); 某个控件: 复制代码 代码如下: $("#id").keydown(function(...
用jQuery中的ajax分页实现代码 2016年07月27日 5 阅读 功能简介:主要功能就是分页显示数据了,可在配置文件中配置每页要显示的页码,可以做多条件联合查询,这里只是做一个简单的查询。欢迎拍砖,有问题的还望大虾们斧正哈。看看这个效果图,无刷新的噢!! 具体实现请看源码:1、aspx页面复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AjaxPage.aspx.cs" Inherits="MeasurementWellCur...
简单的jquery拖拽排序效果实现代码 2016年07月27日 6 阅读 步骤: 1.实现随鼠标移动的效果; 2.初始化一个元素及其坐标; 3.拖拽对象的最后坐标,与元素的坐标 进行计算和判断 来确定 要插入的目标元素; 4.用insertBefore 方法 插入到目标元素的前面 具体代码如下: 复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; char...
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方 2016年07月27日 6 阅读 复制代码 代码如下: $.post("<%=this.AppPath %>DataService/InventoryUIService.svc/Rename", ///location.protocol + "//" + location.host + location.pathname + "/Rename", odata, function (result) { $dialogProcessing.dialog("close"); if (...
跨浏览器通用、可重用的选项卡tab切换js代码 2016年07月27日 6 阅读 由于近来学了点js,于是我装逼道。。。不太难吧。。。就切一下display属性?同学无视我。。说要搞个通用的。。。什么还要跟ajax交互。。???我愣是没有听懂。。。到底要搞什么。。。权当作练手,我自己胡弄了一个。 需求:同学口中的通用我不知道神马意思。。。那我就按自己的理解吧。。 ①跨浏览器,IE6+,FF,Chrome,Safari,Opera ②同一个页面可以用同一个js设置不同的选项卡。 说太多没啥米用,来看代码吧。 一、h...