jquery测试页面

jQuery引入、脚本及AJAX请求详解

1. 引入jQuery

  1. <script src="js/jquery.js"></script>: 引入本地jQuery库。
  2. 注释掉的CDN引入: 可以通过注释的方式,使用CDN(内容分发网络)引入jQuery,这样可以提高加载速度并减少服务器负担。

2. 样式

  1. <style>: 定义页面的内联CSS样式。
  2. div { width: 200px; height: 100px; background: red; }: 为所有<div>元素设置宽度、高度和背景色。

3. jQuery脚本

  1. $(function() { ... });: 文档就绪函数,确保DOM完全加载后再执行内部代码。
3.1 绑定事件的方式
  1. 事件函数绑定

:

$("div").hover(function() {

    alert(1);

});

    1. 绑定鼠标悬停事件,触发时弹出警告框。
  1. 使用

on方法绑定事件:

$("div").on("click", function() {

    alert(1);

});

    1. 通过on方法绑定多个事件类型(如click mouseenter):

var aa = "click mouseenter";

$("div").on(aa, function() {

    alert(1);

});

    1. on方法可以用于动态绑定,允许绑定未来元素的事件。
  1. 动态添加元素事件绑定

:

$("body").on("click", "h1", function() {

    alert(1);

});

    1. 通过事件委托,在body上绑定事件,当h1元素被点击时触发。
3.2 DOM与jDOM元素
  1. DOM与jDOM的区别

:

    1. DOM(Document Object Model)是JavaScript操作HTML文档的原生接口。
    2. jDOM是jQuery提供的对象,允许使用jQuery的方法进行操作。
  1. DOM与jDOM的转换

:

    1. 从DOM到jDOM: $(dom),将原生DOM元素转换为jQuery对象。
    2. 从jDOM到DOM: jdom[0],返回原生DOM元素。
  1. 示例代码

:

$(".aa").eq(1) // 获取第二个.jj类的元素

$(".aa")[1] // 获取原生DOM元素

3.3 AJAX请求
  1. $.ajax(): jQuery提供的方法用于发起异步HTTP请求。
    1. url: 请求路径。
    2. type: 请求类型(GET或POST)。
    3. data: 请求参数。
    4. success: 请求成功时的回调函数,接收服务器返回的值。
    5. error: 请求失败时的回调函数,处理错误情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值