[设计模式] C# 单例模式
摘要:单例模式是实现最为简单的一种设计模式、单例模式使对象无论被创建多少次、永远只返回一个实例、单例模式百度百科解释 public class DemoClass { /* * 验证是否是同一个实例 DemoClass cls1 = DemoClass.getObject(); DemoClass cls2 = DemoClass.getObject(); if (cls1 == cls2) ; //true else ; //false */ private static DemoClass _class = null; //private防止外部通过构造函数创建对象...
阅读全文
JQuery[13] Ajax的简单应用
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Ajax</title> <script src="../Scripts/jquery-1.4.1.js&q
阅读全文
JQuery[12] 模仿QQ聊天界面
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>QQ好友列表</title> <script src="../Scripts/jquery-1.4.1.js
阅读全文
JQuery[11] 事件
摘要:<!--事件JQuery中事件绑定原本应该是$("object").bind("event",function(){})$("object").click(function(){})为简化的写法合成事件 hover(enterfn,leavefn),把mouseenter/mouseleave合一起、事件冒泡 冒泡原理与JavaScript一样、可使用事件对象的stopPropagation()方法终止冒泡阻止默认行为 如超链接点击后会转向新链接、如果想阻止默认行为调用事件对象的preventDefault()方法事件属性pag
阅读全文
JQuery[10] RadioButton/CheckBox/Select操作
摘要:<!--RadioButton 操作$("input[type=radio]:checked").val() 取得选中项的值(单选)$("input[name=names]").val("[set_values]"); 设置选中的值同样适用于Checkbox/Select等--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra
阅读全文
JQuery[09] CSS样式操作/节点操作
摘要:1 <!-- 2 节点操作 3 4 replaceWith 节点替换 5 $("div").replaceWith("<span>") 将所有div用span替换、一般用于替换单标记 6 7 wrap 包裹节点 8 $("tag").wrap("<div></div>") 将tag放置在div内 9 10 样式操作11 12 attr("class") 获取设置样式13 addClass("classname") 添加样式14 rem
阅读全文
JQuery[08] 练习:加法计算器/注册按钮倒计时/留言无刷新动态显示
摘要:1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <title>练习</title> 5 <script src="../Scripts/jquery-
阅读全文
JQuery[07]Dom操作
摘要:1 <!-- 2 表单选择器 3 4 $(":input") 选择所有input,textarea,select,button元素 5 $(":text") 选择所有单行文本框 6 $(":password") 获取所有密码框 7 8 同理还有radio,checkbox等 9 10 11 Dom操作 12 13 attr 方法读取或设置元素的属性 14 15 设置:$("Object").attr("name","value"); 16 读取:$("Obje
阅读全文
JQuery[06] 过滤器、相对选择器
摘要:$(a,b) 第二个参数传递一个JQuery对象、则以该对象为容器查找指定元素-属性过滤器-$("div[id]") 选择有ID属性的DIV元素$("div[name=test]") 选择name为test的div元素(效果可以做到与原生的getElementsByName效果)$("div[name!=test]") 选择name不为test的div元素-表单对象选择器$("#form1:enabled") 选择id为form1的表单内所有启用的$("#form1:disabled") 选择i
阅读全文
JQuery[05] 过滤器
摘要::first 选取第一个元素$("span:first") 选择第一个span元素:last 选取最后一个元素同first:not 选择不满足选择器条件的元素$("input:not(.css)") 选择class属性不是css的input元素-:even:odd-选取索引是奇数、偶数的元素$("input:even") 选择索引是奇数的input元素-:eq:gt:lt选取索引等于(eq)大于(gt)小于(lt)的元素$("input:gt(2)") 选择索引大于2的input元素 1 <!DOCTYPE
阅读全文
JQuery[04] 节点遍历
摘要:节点遍历next 获取同级节点的下一个节点 ,可使用过滤器、下同nextAll 获取之后的所有同级元素siblings 获取所有同级元素 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 &l
阅读全文
JQuery[03] 选择器
摘要:id选择器:$("#对象ID")标签选择器:$("标签名")CSS选择器$(".class名")多条件选择器$(p,div,input.abc) 选择所有p,div以及classname="abc"的input对象层次选择器$("ol li") 选择ol对象下所有的li对象(包括子对象以及子对象的子对象)$("ol > li") 选择ol下直接的li对象、即子对象的子对象不会被选择以下演示代码Chrome、IE9测试结果一致 1 <!DOCTYPE html PU
阅读全文
JQuery[02] 基本属性方法的调用
摘要:1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <title></title> 5 <script src="../Scripts/jquery-1.
阅读全文
JQuery[01] ready/map/each 方法的例子、
摘要:1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <title></title> 5 <script src="../Scripts/jquery-1.
阅读全文