不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-05-10 23:31  分类:HTML/CSS/JS  编辑

encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。

语法encodeURIComponent(URIstring)

参数描述:URIstring 必需。一个字符串,含有 URI 组件或其他要编码的文本。

返回值:URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。

说明:该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。其他字符(比如 :;/?:@&=+$,# 这些用于分隔 URI 组件的标点符号),都是由一个或多个十六进制的转义序列替换的。

作者:php-note.com  发布于:2012-05-10 23:19  分类:HTML/CSS/JS  编辑

插件主要的方法:

  • ajaxForm
  • ajaxSubmit
  • formToArray
  • formSerialize
  • fieldSerialize
  • fieldValue
  • clearForm
  • clearFields
  • resetForm
作者:php-note.com  发布于:2012-05-08 15:42  分类:HTML/CSS/JS  编辑
高效的css写法中的一条就是使用简写。通过简写可以让你的CSS文件更小,更易读。而了解CSS属性简写也是前端开发工程师的基本功之一。今天我们系统地总结一下CSS属性的缩写。

色彩缩写

色彩的缩写最简单,在色彩值用16进制的时候,如果每种颜色的值相同,就可以写成一个:
color:#113366
可以简写为:
color:#136
所有用到16进制色彩值的地方都可以使用简写,比如background-color、border-color、text-shadow、box-shadow等。
作者:php-note.com  发布于:2012-05-08 10:10  分类:HTML/CSS/JS  编辑

1. Javascript代码应符合Douban-JSLint检验标准

1-1. 语句必须都有分号结尾,除了 for, function, if, switch, try, while

1-2. 只有长语句可以考虑断行,如:

TEMPL_SONGLIST.replace('{TABLE}', da['results'])
.replace('{PREV_NUM}', prev)
.replace('{NEXT_NUM}', next)
.replace('{CURRENT_NUM}', current)
.replace('{TOTAL_NUM}', da.page_total);
作者:php-note.com  发布于:2012-05-08 00:04  分类:HTML/CSS/JS  编辑

我的jQuery版本为1.7*

这个版本代码比之前的版本优化了很多,结构也清晰了不少,就用最新的吧。

作者:php-note.com  发布于:2012-05-07 14:58  分类:HTML/CSS/JS  编辑

jQuery的$.ajax详解

作者:php-note.com  发布于:2012-05-04 18:16  分类:HTML/CSS/JS  编辑

试问:jQuery是如何退出each循环的?

在回调函数里return false即可,大多数jQuery的方法都是如此的。

作者:php-note.com  发布于:2012-05-04 17:12  分类:HTML/CSS/JS  编辑

自定义的JavaScritp截取字符串包含中文处理的函数

作者:php-note.com  发布于:2012-05-04 09:47  分类:HTML/CSS/JS  编辑

有人说,编译器的规范叫做"语法规则"(grammar),这是程序员必须遵守的;而编译器忽略的部分,就叫"编程风格" (programming style),这是程序员可以自由选择的。这种说法不完全正确,程序员固然可以自由选择编程风格,但是好的编程风格有助于写出质量更高、错误更少、更易于 维护的程序。

作者:php-note.com  发布于:2012-05-03 16:47  分类:HTML/CSS/JS  编辑

问题描述:

在IE浏览器下,设置文本框的背景图片,当文本框内文字超过文本框的宽度,且光标位于超过文本框长度的文字段的位置时,文本框的背景就会随文本框内的隐藏文字而移动。

发生条件:

  1.  IE浏览器
  2.  文本输入框,且设置了背景图片
  3.  文本框文字超过其宽度
  4.  光标位于超过文本框宽度的文字后