摘要: 写了两个月的B/S架构,今天在写的过程中遇到的问题有: (1)jquery中css和attr的区别: css("color","red");这样可以用的。但是attr("color","red")好像不可以这样用,attr的作用就是有一些html元素的属性jquery没有去封装,然后你又想用这些属性,就可以用attr,但是jquery都给你封装了css你在用attr("color","")就不产生效果了。一般,style中的都是用css的。 今天悲催的用attr 来修改 di 阅读全文
posted @ 2013-05-21 17:05 davidlovelife 阅读(151) 评论(0) 推荐(0) 编辑
摘要: JQuery UI Draggable插件用来使选中的元素可以通过鼠标拖动.Draggable的元素受影响css: ui-draggable, 拖动过程中的css: ui-draggable-dragging.如果需要的不仅仅是拖, 而是一个完整的拖放功能, 请参阅JQuery UI 的Droppable插件, 该插件提供了一个draggable放的目标.所有的回调函数(start, stop, drag等事件)接受两个参数: event: 浏览器原生的事件ui: 一个JQuery的ui对象, 其中有以下主要属性ui.helper: 正在拖动的元素的JQuery包装对象, ui.helper. 阅读全文
posted @ 2013-03-25 17:06 davidlovelife 阅读(322) 评论(0) 推荐(0) 编辑
摘要: splice():定义和用法splice() 方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,.....,elementX)参数描述index必需。规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。howmany必需。规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。element1可选。规定要添加到数组的新元素。从 index 所指的下标处开始插入。elementX可选。可向数组添加若干元素。返 阅读全文
posted @ 2013-03-25 16:30 davidlovelife 阅读(317) 评论(0) 推荐(0) 编辑
摘要: AJAX应用 Ajax函数 $("XXX").load(url [, data][,callback]); // 用于加载HTML代码,并将其插入到XXX DOM文档中 // data为参数,为字符串或映射(键值对)例如:key1=value1&key2=value2 // 若参数data为字符串或... 阅读全文
posted @ 2013-03-25 15:22 davidlovelife 阅读(879) 评论(0) 推荐(0) 编辑
摘要: .closest().parents()从当前元素开始从父元素开始沿 DOM 树向上遍历,直到找到已应用选择器的一个匹配为止。沿 DOM 树向上遍历,直到文档的根元素为止,将每个祖先元素添加到一个临时的集合;如果应用了选择器,则会基于该选择器对这个集合进行筛选。返回包含零个或一个元素的 jQuery 对象返回包含零个、一个或多个元素的 jQuery 对象 阅读全文
posted @ 2013-03-25 14:36 davidlovelife 阅读(266) 评论(0) 推荐(0) 编辑
摘要: ECMAScript原始值和引用值原始值:存储于栈中,他们的值直接存储在变量引用的位置。引用值:存储于堆中,变量指向的是一个指向值的指针。原始值类型:undefined,null,boolean,number,string当用typeof 判断时,null 返回的是object,这是因为这是javascript的一个错误,后来被ECMASript沿用了,但从技术上来说,他仍然是原始值。当函数未有明确的返回值时,返回值是undefined。NAN:非数(NOT A NUMBER)它自身与自身并不相等,当数值转换失败时,会出现这个值。ISNAN():判断是否为非数字,非数字的话,返回true;否则 阅读全文
posted @ 2013-03-22 15:40 davidlovelife 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 进入到一家新的公司,完全开始新的学习啦!相比之前做的C/S架构的项目,现在都是做B/S的了!!可谓摸着石头过河,我是举步维艰啊!但感谢上帝!我相信努力总会有回报的,所以,还是无惧挑战,继续前行吧!目前,要先把视频教程看完,然后,把书看完,然后准备,好好的专研下javascript!路漫漫其修远兮!今天遇到几个函数,先记录如下:js中shift( )定义和用法:shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。语法:arrayObject.shift();返回值:数组原来的第一个元素的值。说明:如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undef 阅读全文
posted @ 2013-03-20 16:57 davidlovelife 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 今天看了一道面试题,自己动手做了下,发现还是非常有趣的: 题目如下: using System; class A { public A() { PrintFields(); } public virtual void PrintFields(){} } class B:A { int x=1; int y; p... 阅读全文
posted @ 2013-02-28 18:08 davidlovelife 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。所有可以使用表的地方几乎都可以使用子查询来代替。SELECT * FROM(SELECT * FROM T2 where FAge<30) 单值做为子查询: SELECT 1 AS f1,2,(SELECT MIN(FYearPublished) FROM T_Book),... 阅读全文
posted @ 2013-02-28 16:20 davidlovelife 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 有客户表(T_Customers)和订单表(T_Orders)两个表,客户表字段为:Id、Name、Age,订单表字段为:Id、BillNo、CustomerId,订单表通过CustomerId关联客户表。测试数据见备注。 SELECT o.BillNo,c.Name,c.Age from T_Orders as o JOIN T_Customers as c on o.Cu... 阅读全文
posted @ 2013-02-28 16:13 davidlovelife 阅读(201) 评论(0) 推荐(0) 编辑