12 2010 档案
摘要: 小模块:公告滚动并暂停话说上回,我们写了个返回页面顶部的小模块(小模块:回到顶部的页面跟随按钮(仿淘宝)),这回我们写一个同样很常见的模块,即公告滚动并暂停模块。公告滚动,最简单的写法是使用maquee标签,这个可以让你内容的内容向上下左右滚动,但是很多高级功能,比如周期性停留无法实现。把周期性停留作为需求,很多网站做了这种公告滚动:(截图自谷姐首页)。以下呢,咱们也来做一个。先把最终演示放出来:公告内容一公告内容二html代码:[代码]css代码:[代码]js代码[代码]注:小模块系列均基于jQuery,归纳工作中随时做的可重用的小东西阅读全文
摘要: 《锋利的jQuery》要点归纳(六)插件的使用和写法一、插件的使用1 表单验证插件:Validation(略)http://plugins.jquery.com/project/validate2 表单插件:Form——升级表单以支持ajax(略)http://malsup.com/jquery/form/#download3 动态绑定事件插件:livequeryhttp://plugins.jquery.com/project/livequery3.1 即使元素为js动态加载到页面中,也可即时为元素绑定事件[代码]3.2 livequery插件还可以为匹配的元素触发一个回调函数,当不再匹配这阅读全文
摘要: w3school的PHP教程提炼(二)PHP高级1 Date()1.1 Date()函数语法:date(format,timestamp)format:必需。规定时间戳的格式。timestamp:可选。规定时间戳。默认是当前的日期和时间。1.2 时间戳(Timestamp)自1970.1.1(00:00:00GMT)以来的秒数1.3 格式化日期date()函数的format参数规定了如何格式化日期/时间d:月中的天(01-31)m:当前的月,以数字计(01-12)Y:当前的年(四位数)[代码]1.4 添加时间戳date()函数的timestamp参数规定了一个时间戳1.5 mktime()函数阅读全文
摘要: w3school的PHP教程提炼(一)PHP基础本笔记只提炼php需要注意的部分,关于运算符,简单判断等内容一概不写。1 字符串1.1 strlen()函数计算字符串长度[代码]1.2 strops()函数在字符串内检索字符串或字符[代码]2 数组2.1 数值数组 带有数字ID键的数组自动分配ID键:[代码]人工分配ID键:[代码]使用ID键:[代码]2.2 关联数组 数组中的每个ID键关联一个值将值作为键分配:[代码]另一种方法:[代码]使用ID键:[代码]2.3 多维数组 包含一个或多个数组的数组(略)3 循环3.1 while[代码]3.2 do...while[代码]3.3 for[代阅读全文
摘要: 《锋利的jQuery》要点归纳(五)jQuery与ajax的应用(下)二、序列化元素1 serialize()方法先回顾前面讲到的$.get()和$.post()方法:[代码]为了获取姓名和内容,必须将字段的值逐个添加到data参数中。[代码]如果表单元素复杂,使用这种方式在增大工作量的同时也使表单缺乏弹性。使用serialize()方法改写如下:[代码]即使在表单中添加字段,脚本仍然能够使用,同时serialize()方法可以规避字符编码问题(P196)因为serialize()方法作用于jQuery对象,所以不光只有表单能使用它,其它选择器选取的元素也都能使用它。如:[代码]2 seria阅读全文
摘要: 《锋利的jQuery》要点归纳(五)jQuery与ajax的应用(上)一、jQuery中的Ajax1 load()方法 load(url[,data][,callback])url: string类型,请求html页面的url地址data:object类型,发送至服务器的key/value数据callback:function类型,请求完成时的回调函数,无论请求成功或失败1.1 载入html文档首先构建一个被load()加载并追加到页面中的html文件,取名为test.html,如下:[代码]触发ajax页面和jQuery代码如下:[代码]执行如上代码后,test.html的内容被加载进#re阅读全文
