Ajax(阿贾克斯)学习笔记1

Ajax的简介

什么是 AJAX ?

AJAX = 异步 JavaScript 和 XML。

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

一.jsp页面中导入Ajax

//src中是jQuery的位置
一般将jQuery包放在项目中的webapp中

jsp页面中使用Ajax,使用script标签


中写ajax语句.

jQuery选择器

jQuery 使用 CSS 选择器来选取 HTML 元素。

$("p") 选取

元素。

$("p.intro") 选取所有 class="intro" 的

元素。

$("p#demo") 选取所有 id="demo" 的

元素。

jQuery 属性选择器
jQuery 使用 XPath 表达式来选择带有给定属性的元素。

$("[href]") 选取所有带有 href 属性的元素。

$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。

$("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。

$("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
语法 描述
$(this) 当前的html元素
$(“p”) 当前所有的

元素

$(“p.intro”)

元素下面所有class="intro"的元素

$(".intro") 所有class="intro"的元素
$("#intro") 所有id="intro"的元素
$(“ul li:first”) 每个下面的第一个
  • 元素
  • jQuery事件函数

    jQuery 事件处理方法是 jQuery 中的核心函数。
    事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语由事件“触发”(或“激发”)经常会被使用

     <%--这段代码写了一个button时间的按钮,当点击按钮时,所有

    标签就会隐藏--%>

    This is a heading

    This is a paragraph.

    This is another paragraph.

    你可能感兴趣的:(Ajax)