jQuery事件处理方法是jQuery中的核心函数,使用$符号作为其简介方式,是为处理HTML事件而特别设计的通常会把JQuery代码放到<head>部分的事件处理方法中
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph</p>
<p>This is another paragraph</p>
<button>Click me</button>
</body>
</html>
通常将jQuery函数放到独立的.js文件中,
<head>
<script> type="text/javascript" src="jquery.js"</script>
<script> type="text/javascript" src="my_jquery_xxx.js"</script>
</head>
jQuery拥有供AJAX开发的丰富函数库
通过jQuery AJAX,使用HTTP Get和HTTP Post可以从远程服务器请求TXT,HTML,XML,或JSON,而且可以把远程数据直接载入网页的被选HTML元素中
jQuery AJAX请求
$(selector).load(url,data,callback) 把远程数据加载到被选元素中
$.ajax(options)是低层级AJAX函数的语法 把远程数据加载到XMLHttpRequest对象中
$.get(url,data,callback,type) 适应HTTP GET来加载远程数据
$.post(url,data,callback,type) 使用HTTP POST来加在远程数据
$.getJSON(url,data,callback) 使用HTTP GET来加载远程JSON数据
$.getScript(url,callback) 加载并执行远程的JavaScript
(url)被夹在的数据的URL(地址)
(data)发送到服务器的数据的键值对象
(callback)当数据被加载时,所执行的函数
(type)被返回的数据的类型(html,xml,json,jasonp,script.text)
(options)完整AJAX请求的所有键值对选项
转载于:https://blog.51cto.com/idyll/887902