GaoWhen高H温

Getting Started with jQuery(一)

Getting Started with jQuery

1.安装
最新的版本可以在http://jquery.com/src/下载到,这里提供一个练习用的包http://jquery.bassistance.de/jquery-starterkit.zip
下载此文件并解压。用你熟悉的编辑器打开starterkit.html 和custom.js(方便看到js和页面元素的对应关系) 并且用浏览器打开starterkit.html(查看效果)。


Hello jQuery 经典的例子

由于alert无需DOM的装载,所以简单的往函数里面放一个alert没有什么意义。这里我们尝试一下稍微复杂的东西,点击超链接的时候弹出一个alert。
$(document).ready(function() {
$(“a”).click(function() {
alert(“Hello world!”);
});
});



详解:$(“a”)是一个jQuery选择符,在这里,它取到了所有元素。$本身是jQuery “class”的别名,因此$()创建了一个新的jQuery 对象。下面调用的 click()函数是jQuery对象的一个方法。它指定给所有选定元素(这里是锚点元素)一个事件,并且当事件发生时执行指定函数。
它和下面的代码相似:
Link


Find me: Using selectors and events 找到我 使用选择符和事件

jQuery提供两种选择元素的方法。第一种是使用CSS 和XPath选择符的组合作为字符串传递给jQuery构造器(例:$(“div > ul a”))。第二种方法使用jQuery对象的一些方法。两种方法可以组合使用。
作为尝试,我们选择并修改starterkit.html中的第一个ordered list。



  1. First element
  2. Second element
  3. Third element

这个list有一个ID “orderedlist”,在javascript中,我们使用document.getElementById(“orderedlist”)获取它,而在jQuery中,我们可以这样做:
$(document).ready(function() {
$(“# orderedlist “).addClass(“red”);
});
这只是简单的设置了orderedlist的背景颜色为红色,刷新starterkit.html,可以看到如下效果:



第一个orderedlist背景变成了红色,第二个没有变化。

下面做点更复杂的,当鼠标悬浮在li元素上时,我们想往list中的最后一个元素里面添加/删除一些类。
$(document).ready(function() {
$(“#orderedlist li:last”).hover(function() {
$(this).addClass(“green”);
}, function() {
$(this).removeClass(“green”);
});
});



可以看到Third element变成了绿色。

JavaScript(一)

Javascript由浏览器解释运行

Javascript中的对象由属性(properties)和方法(methods)两个元素组成
属性 是对象在实施其所需要行为的过程中,实现信息的转载单位,从而与变量相关联
方法 是指对象能够按照设计者的意图而被执行,从而与特定的函数相联

Javascript可操作的对象来源
浏览器环境和HTML标签语句所构成的现成对象(链接,图像,插件,HTML表单元素,浏览器细节等)
Javascript内置类创建的对象,比如Date Number
Javascript编程,用户自己创建的对象。

Javascript代码的加入


一 Javascript标识放置在
之间时,在页面主体和其他代码之前装载,尤其是一些函数的代码。
之间,可以实现某些部分动态的创建文档。

二 在HTML定义的标签中,直接写某些事件的简短代码,在按钮的标签中通过 onclick=javascript:函数名();  
调用函数写在之间
  
三 使用库函数
在web页中加入来引入Javascript库

Javascript访问页面HTML标签定义的对象的时候,采用层层限定的逐步收缩法
Javascript的文档对象模型(DOM)中,窗口(Window)是对象模型的顶端对象,通常来说窗口就是浏览器
窗口里是web页面,它的对象层次从文档(document)开始,可以用Window.document/document来引用它。
一般,有收集用户输入信息的文档,都至少包含一个表单(form),可以通过document.forms[0]来访问第一个表单,
也可以通过表单的名(Name)来访问表单表单中会有很多Input对象,


正则表达式
定义在一对 / 之间

元字符
“+”  规定其前导字符必须在目标中连续出现一次或多次
“*”  规定其前导字符必须在目标中出现零次或连续多次
“?”  规定其前导字符必须在目标中连续出现零次或一次

台东.中山.栈桥一日游

奥运宣传车,可惜大屏幕没拍清楚
title

我带的那个漂亮小曼儿
title

海鸥飞处彩云飞
title

情系小青岛
title


我们很累,腰酸背痛腿抽筋
看来是需要补钙了
算了
洗洗睡了先…

[Styele]Butterfly样式启用

title


之前看到jessie姐姐在天涯的blog换了一套蝴蝶的主题,很漂亮
而且一直想研究一下zblog主题和样式的做法
于是,参照以前蓝天白云的样式修改了一下
加上宝贝儿帮我做的图片
终于做成了现在这个样式
由于是亲手做的,所以喜欢的不得了…

感谢宝贝儿的美工哈,呵呵

登台

小春今天第一次走到前台,那个……扒紧门边,我不紧张!

写个什么好来?~~傻傻想不清楚…

第一次…第一次呢!哥竟然让我写购物心得!还说随便写写行了!可怜人家脑袋都给吹傻了,要是再随他一便的写写,自己都看不懂了…万一不小心把我们的高H温写出个18禁来,怎么对得起我纯洁的小脑瓜!(悄悄说一句,我今天又走了一圈巴黎春天,咻咻…那个吧,虽然人家的店里都是暗暗的,灯都是红红的,外面挂着个门帘都是遮遮掩掩的,可我真…真…真的没觉得它像红灯区…哈哈).

青岛真是个不大的地儿,姑娘我来了这么久也只磕嗒出那么几个消遣的地方,对这个城市说不上喜欢不喜欢的,能安心住在这里是因为它有我最爱的大海,嘿嘿…其实是有我最爱的人,呆在这个人身边走到那里都是家,都是能让人喜欢让人心安的地方(哥,我又开始想你,今天什么时候回家?).

从什么时候起习惯一个人溜达?在国外,在国内…不一样的街道,不一样的人群,不一样的海边,不一样的心情…一样的,我还是那个傻妞.

这么多年过去了,伸出手还依然可以抓住你,哥,每次想到这儿我都会想哭, 怎么会有这么好的事儿来,怎么刚刚好就是我和你碰到了?!真是赚大了呢!



怀念很久以前的那个下雪天,半夜跑到街上,整整齐齐刻下我们的名字…刻在心里.

哥,青岛什么时候会下雪来?

Page 74 of 75
« First
...
10
20
30
71
72
73
74
75