摘要: 事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例:$("button#demo").click()上面的例子将触发 id="demo" 的 button 元素的 click 事件。绑定实例:$("button#demo").click(function(){$("img").hide()})上面的例子会在点击 id="demo" 的按钮时隐藏所有图像。方法描述bind()向匹配元素附加一个或更多事件处理器blur()触发、或将函数绑定到指定元素的 blur 事件cha 阅读全文
posted @ 2013-06-20 11:22 酣睡的熊㊣ 阅读(199) 评论(0) 推荐(0)
摘要: jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的 action() 执行对元素的操作示例$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所有段落$("p.test").hide() - 隐藏所有 class="test" 的段落$("#test").hide() - 隐藏所有 id=& 阅读全文
posted @ 2013-06-20 11:12 酣睡的熊㊣ 阅读(146) 评论(0) 推荐(0)
摘要: window.onload = function(){ alert("welcome"); }这样的写法作用是希望在页面加载完,自动执行定义js代码(function)。$(document).ready(function(){....})这个函数是用来取代页面中的window.onload;document.ready()和传统的方法<body onload=”load()”>相似,不同的是onload()的方法是在页面加载完成后才发生,这包括DOM元素和其他页面元素(例如图片)的加载,因此,使用document.ready()方法的执行速度比onload() 阅读全文
posted @ 2013-06-20 10:58 酣睡的熊㊣ 阅读(240) 评论(0) 推荐(0)
摘要: 在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。一、什么是WebSocket API?WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进 阅读全文
posted @ 2013-06-18 12:04 酣睡的熊㊣ 阅读(188) 评论(0) 推荐(0)
摘要: Microsoft ASP.NET SignalRSignalR类似与JavaScript实时框架,如Socket.IO。SignalR能够完成客户端向服务器的异步通信,并同时支持服务器向浏览器客户端推送事件。SignalR的连接通过日益流行的WebSocketsAPI完成,而如果WebSockets无法使用,它会透明地回落为长轮询技术(long-polling technique)。如果开发人员想使用Signal,需要在客户端层使用像jQuery的JavaScript框架,并在服务端层使用.NET代码编写应用和服务。SignalR具有多种编程模型(PersistentConnections和 阅读全文
posted @ 2013-06-10 11:15 酣睡的熊㊣ 阅读(552) 评论(0) 推荐(1)
摘要: NuGet学习笔记(1)——初识NuGet及快速安装使用 关于NuGet园子里已经有不少介绍及使用经验,本文仅作为自己研究学习NuGet一个记录。 初次认识NuGet是在去年把项目升级为MVC3的时候,当时看到工具菜单多一项Library Package Manager,右键项目文件多了一项Manage Nuget Packages...,这是个神马玩意儿,当时是一头雾水,后台查了些资料才知到NuGet是Visual Studio的一个扩展,引用dudu的话来说就是管理程序的包包,可以参考msdn上这篇文章使用 NuGet 管理项目库以及咱们博客园站长dudu写的程序员,用NuGet管理好.. 阅读全文
posted @ 2013-06-03 14:31 酣睡的熊㊣ 阅读(214) 评论(0) 推荐(0)
摘要: Axure之变量的使用写在最前面:任何工具都容易造成沉迷,Axure也一样;沉迷工具有害健康,过渡钻研Axure不利于职业发展!1、什么是变量变量的全称应该是“中间变量”,变量用于在HTML原型中进行点击时的页面之间的传递和存储数据,这样变量能在页面之间保持下去。Axure文件中可最多使用25个变量。变量可以在交互设计和逻辑条件中使用。简单说就是,在2个页面之间添加一个桥梁,用以延续交互动作。这个东西最直观的理解就是我们在做几何题目的时候通常需要在2个条件之间再取一个中间的条件,最后达到证明这2个条件是一致的,如:a=b,b=c,所以,a=c。在Axure中可以通过“线框图”(Wirefram 阅读全文
posted @ 2013-05-22 16:34 酣睡的熊㊣ 阅读(1276) 评论(0) 推荐(0)
摘要: 关键字:C#Dictionary字典作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/11/07/csharp-dictionary.html说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, int, 自定义类型,等等) 通过一个键读取一个值的时间是接近O(1) 键值对之间的偏序可以不定义使用方法:1 //定义2 Dictionary<strin. 阅读全文
posted @ 2013-05-15 11:09 酣睡的熊㊣ 阅读(231) 评论(0) 推荐(0)
摘要: System.Globalization命名空间System.Globalization 命名空间包含定义区域性相关信息的类,这些信息包括语言、国家/地区、使用的日历、日期、货币和数字的格式模式以及字符串的排序顺序。我们可以使用这些类编写全球化(国际化)应用程序。而像 StringInfo和 TextInfo这样的类更是为我们提供了诸如代理项支持和文本元素处理等高级全球化功能。类:类说明Calendar将时间分成段来表示,如分成星期、月和年。CompareInfo实现一组方法进行区分区域性的字符串比较。CultureInfo表示有关特定区域性的信息,包括区域性的名称、书写体系和使用的日历,以及 阅读全文
posted @ 2013-05-10 09:59 酣睡的熊㊣ 阅读(446) 评论(0) 推荐(0)
摘要: 关于Thread.IsBackground属性的理解C#中,Thread类有一个IsBackground 的属性.MSDN上对它的解释是:获取或设置一个值,该值指示某个线程是否为后台线程。个人感觉这样的解释等于没有解释..Net中的线程,可以分为后台线程和前台线程。后台线程与前台线程并没有本质的区别,它们之间唯一的区别就是:后台线程不会防止应用程序的进程被终止掉。呵呵,这句话读出来好像并不那么好懂.其实,说白了就是当前台线程都结束了的时候,整个程序也就结束了,即使还有后台线程正在运行,此时,所有剩余的后台线程都会被停止且不会完成.但是,只要还有一个前台线程没有结束,那么它将阻止程序结束.这就是 阅读全文
posted @ 2013-05-09 17:57 酣睡的熊㊣ 阅读(320) 评论(0) 推荐(0)