ch10. 认识jQuery与jQuery Mobile
jQuery是JavaScript函数库,简化HTML与JavaScript之间复杂的处理程序,不用再烦恼跨浏览器的问题。
认识JavaScript
一种客户端脚本直译式程序语言,目的是让网页增加动态效果。
JavaScript架构
<script type="text/javascript">
<!--
....
-->
</script>
标记都是小写,type属性用来指定MIME(Multipurpose Internet Mail Extension)类型,告诉浏览器目前使用的是哪种Script语言
用注释包住程序代码(因为一些旧版本的浏览器无法支持JavaScript),避免不能识别,破坏网页界面
JavaScript代码可以放在<head>中,也可以放在<body>中
放在<head>中,会在用户进入网页就执行script代码;放在<body>中,会按照网页内容的加载顺序执行。
JavaScript对象与函数
JavaScript和HTML的整合是通过事件处理过程(Event Handler)完成的,也就是先对对象设置事件的函数,当事件发生时,指定的函数就会被驱动运行。
每个对象都拥有属于自己的事件(event)、方法(method)以及属性(property)
W3C发布了一套HTML与XML使用的API,称为文档对象模型(Document Object Model,DOM),试图让各个浏览器都遵守这一模型进行开发。
window : document 、event、frame、history、location。。。
document : form、image。。。
form : input、button、checkbox。。。
只要通过id、name属性或forms[]、images[]等对象集合就能获取对象,并使用各自的属性
document.write("hello, babe!")
document.bgColor="yellow"
都会直接表现在网页上
函数:就是一段程序代码,可以被不同的对象、事件重复调用
其操作有两步(定义、调用)
定义:
function 函数名(输入参数)
{
语句
return( 返回值) //需要时
}