前端技术
文章平均质量分 79
bladestone
15年的软件行业开发经验,9年项目管理经验;5年爬虫经验
展开
-
JQuery -2
$('#celebs tr.zebra').removeClass('zebra'); 移除当前节点的zebra class.$('#celebs tr:even').addClass('zebra');$('#button_id').click(function(){//logic}): button handler register$selector.is.(":attr_name): return true/false. $('#disclaimer').toggle(): 根据点击的次数原创 2011-03-26 23:22:00 · 815 阅读 · 0 评论 -
JQuery-3 Animation, Resizing and Scrolling
<br />$(selector).animate({attr:value}, time/type): animate the attribute in the element matched.<br />Hove, toggle in switch with alternative actions:<br /> <br /><br /> $('#actionBtn').toggle(function(){<br /> $('#disclaimer').css({'height':'hide',<原创 2011-03-27 20:20:00 · 879 阅读 · 0 评论 -
How install mysql in Ubuntu for Rails 3
gem install mysql2Building native extensions. This could take a while…ERROR: Error installing mysql2: ERROR: Failed to build gem native extension./home/kahwee/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rbchecking for rb转载 2011-03-12 13:13:00 · 1407 阅读 · 0 评论 -
Tooltip in Laszlo
Tooltip in Laszlo原创 2010-10-13 10:38:00 · 855 阅读 · 0 评论 -
Webtop简述
Webtop是基于OpenLaszlo构建的商业化组件,目前主要提供mail,contact和calendar. 从界面上来看,功能强大,使用体验尚可。这些组件可以单独编译使用,也可与OL的服务器一起使用;使用OL的服务器主要针对商业用户的并发要求和性能可以进行优化和扩展。技术上,主要的一些亮点是将前台的请求打包一起发送给后台处理;支持多种方式的SSO;后台架构上是一个dispatcher的代原创 2010-05-13 17:40:00 · 1351 阅读 · 0 评论 -
Laszlo初探
Laszlo是一门基于XML和Javascript派生出来的符合xml schema的声明式语言;其具备事件机制和面向对象的继承/重载,提供很好的代码可用性; 其很大的一个优势是从语言本身提供了对动画效果的支持;在开发类似flash的Web应用就很容易了。另外,其提供DHTML和flash的双重输出方式。其编译器功能可谓强大,就是性能方面还是需要优化的。今日进行代码的build,一日无果,仍在原创 2010-05-11 11:14:00 · 823 阅读 · 0 评论 -
HTML学习1
: 格式化段落; , 标题; -- 引用的文本; --预先格式化好的文本;保留原有的格式. :顺序列表,定义列表,无标号列表. 用以显示单个的元素; : 文本居中; : 文档中的一个分区.粗体; : 斜体; : 大号字帖; : 小号的字体; :强调的文本; 加粗文本;:删除线; : 下划线; : table的定义; &nbsp: 无间格空格; <:原创 2009-12-30 20:22:00 · 668 阅读 · 0 评论 -
Rest Web Application开发
REST形式化地定义为一种架构风格(architecture style),是开发Web应用的一种思想方式,它基本上由元素和约束组成。主要的观点如下:应用中的所有事物都被抽象为资源(resource);每个资源对应一个唯一的资源标识(resource identifier);通过通用的连接器接口(generic connector interface)对资源进行操作;对资源原创 2010-01-26 20:45:00 · 4280 阅读 · 0 评论 -
The difference between JQuery and JQuery.fn
原文链接: http://stackoverflow.com/questions/2845981/jquery-difference-between-functionname-and-fn-functionname Im sure this question has been asked several times before, but I cant find the l转载 2011-06-08 10:57:00 · 783 阅读 · 0 评论 -
CSS属性部分选择机制
<br />img[title~="Figure"] {border: 1px solid gray;}<br /><br />这个规则会选择 title 文本包含 "Figure" 的所有图像。没有 title 属性或者 title 属性中不包含 "Figure" 的图像都不会匹配。类型描述[abd^="def"]选择 abc 属性值以 "def" 开头的所有元素[abd$="def"]选择 abc 属性值以 "def" 结尾的所有元素[abd*="def"]选择 abc 属性值中包含子串 "def" 的原创 2011-04-14 10:54:00 · 754 阅读 · 0 评论 -
闭包 vs 函数 in JavaScript (读书笔记)
* 函数是一段静态的代码,脚本文件;因此它是一个代码书写时,以及编译期的、静态的概念;* 闭包则是函数的代码在运行过程中的一个动态环境,是一个运行期的、动态的概念。由于引擎对每个函数建立其独立的上下文环境,因此当函数被再次执行或者通过某种方法进入函数体内时,就原创 2011-07-06 07:34:25 · 708 阅读 · 0 评论 -
JavaScript 闭包的使用
this的使用 对象在构造时, 使用this引用进入构造器函数对象在调用方法时, 使用this引用进入函数某个函数使用call/apply方法调用,并传入某个对象作为this引用调用一个函数时, 对象从参数入口传入。原创 2011-07-08 06:25:36 · 696 阅读 · 0 评论 -
JavaScript 原型与继承链
Javacript中的函数只有在需要引用到原型时,才具有构造器的特性。而且函数的构造器总是一个标准的,系统内置的Object()构造器的实例,不过该实例创建后constructor属性总是先被赋值为当前函数。函数与构造器并没有明显的区别,唯一的区别是原型prototype是不是一个有意义的值。JavaScript中的对象实例本质上只是一个指向其原型的,并持有一个属性列表(properties)原创 2011-06-23 22:59:00 · 780 阅读 · 0 评论 -
Web页面优化(转)
<br /><br />首先从一次完整的的请求说起:(以此为例get,www,baidu.com)<br />1,webbrower 发出request,<br />2,然后解析www.baidu.com为ip,找到ip的服务器,<br />3,服务器处理请求资源并返回请求的内容,<br />4,browser接受请求内容过程,(返回内容是按顺序读取的)<br />4.1遇到外联css,就会并发去读取css内容(),<br />4.2遇到图片时,回去并发读取图片,目前浏览器的并发数为2,<br />4.3遇转载 2011-04-29 18:08:00 · 645 阅读 · 0 评论 -
JavaScript 周二语法总结
1. with 能让某个代码块中显示指定某个对象作为默认对象。通常其用在闭包系统中有特殊的用法2. propertyIsEnumberable(): 仅仅判断飞继承而来的属性,继承而来的为false。3. 可以动态改变对象的属性,也可以动态改变对象的方法实现 obj.method = function() {....}4.原创 2011-06-22 08:25:00 · 725 阅读 · 0 评论 -
JavaScript break;
1. for Loop block2. switch break3. break label.原创 2011-06-20 22:41:00 · 724 阅读 · 0 评论 -
JavaScript 周四语法总结
语法作用域: 主要作用在语法分析阶段对代码块 组织结构的理解。 主要包括四类: * 表达式 * 语句: 其没有语句级别的变量作用域。 for循环中的var k 将成为所在作用域的局部变量。 * 函数 * 全局 全局变量是Global对象的成员, 在全局变量的情况原创 2011-06-23 15:54:00 · 837 阅读 · 0 评论 -
JavaScript语法二义性
具备二义性的运算符: 运算符/运算符含义/其他含义/ , 连续运算符; 参数分隔符合、对象/数组声明分隔符号; + 增值运算符、政治运算符、连续运算符; () 函数调用运算符; 参数声明、强制运算(优先级) ?: 条件运算符; :号有声明标签的含义、有声明switch分支的含义、有声明对象成员的含义 【】:原创 2011-06-22 10:00:00 · 1067 阅读 · 0 评论 -
CSS Six Model Description
<br />CSS 属性覆盖规则: 最高优先级覆盖底优先级。<br />1. 含有!important 字符的属性覆盖其它的非non重要字符。<br />2. 属性直接嵌入在属性的style之内。<br />3. 基于ID的CSS属性设置。<br />4. 有一个或者多个class 属性的或者伪书性。<br /> For example, *.c10{border:4px solid black;} takes priority over div{border:2px solid black;}.<b原创 2011-04-22 23:42:00 · 908 阅读 · 0 评论 -
CSS模块化开发
模块化开发,对于程序员来说已经是个恨熟悉的概念了,在php、jsp、c#等语言中,对于模块化开发都是相当的熟悉了,然而css模块化开发想必很多人还是第一次听到,不错,在如今复杂的web项目中,css是不可缺少的部分,甚至在整个项目中所占比例也越来越大,模块化的开发同样显得重要了,css模块化开发主要目的就是为了提高代码重用性及渲染效率。web项目一般都是一个长期的运营项目,维护的时间都比开转载 2011-06-15 07:27:00 · 1933 阅读 · 1 评论 -
Jquery 选择器
$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css的所有元素 $("*") 选择文档中的所有的元转载 2011-06-12 17:14:00 · 695 阅读 · 0 评论 -
JQuery Method小结
$(input).keyup(handler): 注册keyup监听事件;$(element).val(): 选取element html的值。$(element).val(value): set element value; $(element).val(function(index, value)): index: 当前被选中元素的index, valu原创 2011-06-09 08:29:00 · 2096 阅读 · 0 评论 -
CSS Attributes Reference
<br />1. left设置元素的左边距,该属性定义了定位元素左外边距边界与其包含块左边界之间的偏移。<br /><br />注释:如果 "position" 属性的值为 "static",那么设置 "left" 属性不会产生任何效果。说明<br />对于 static 元素,为 auto;对于长度值,则为相应的绝对长度;对于百分比数值,为指定值;否则为 auto。<br />对于相对定义元素,left 的计算值始终等于 right。<br />2. position: absolute/relatvi原创 2011-04-20 14:24:00 · 864 阅读 · 0 评论 -
JQuery 源码分析 -1
jQuery的整体代码都是放在一个匿名函数里面的.(function(window, undefined) { //declare the reference of $/jQuery window.jQuery = window.$ = jQuery;})(window);原创 2011-06-10 14:44:00 · 692 阅读 · 0 评论 -
XHTML Tags
A text with a span element that can be styled with CSS: My mother has <span class="blue">light blue eyes. sadfasdkeyword斜体字体上标的内容;下标的内容组合行内的元素;进行行内的控制: 定义列表sdfs 显示连原创 2009-11-20 22:27:00 · 760 阅读 · 0 评论