随笔 - 4326,  文章 - 1,  评论 - 32,  阅读 - 279万
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

jQuery 本身即是为事件处理而特别设计的,jQuery 事件处理方法是 jQuery 中的核心函数。

  • $(function() { ... }); 是如下格式的缩写:

    $(document).ready(function() { ... });

0. $ 符号

  • 根据类别,定位标签:

    <button>click me</button>
    <p>hide me</p>
    <p>hide me 2</p>
    
    $('button').click(function(){
        $('p').hide();          // 作用在两个 <p>/</p> 上
    });
  • 根据 id 定位标签:

    <h2 id='temp'></p>
    
    $('#temp').html(...);

1. demo:点击按钮,将段落折叠

$(document).ready(function () {
    $('button').click(function(){
        $('p').hide();
    });
});

2. jQuery ajax - getJSON() 方法

  • 使用 AJAX 请求来获得 JSON 数据,并输出结果:

    $("button").click(function(){
      $.getJSON("demo_ajax_json.js",function(result){
        $.each(result, function(i, field){                // 遍历数组
          $("div").append(field + " ");
        });
      });
    });
posted on   未雨愁眸  阅读(141)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示