jquery API 使用

2017-06-27  本文已影响21人  放风筝的小小马

创建一个元素并添加到父元素

步骤:

  1. 选择一个元素
    var parent = $("#id") or $("element") or $(".class");
  2. 追加到父元素
    $("#foo").append("<div>hello world</div>")
    注意: 使用.html()方法会替换掉节点的所有子节点

.animate()方法

几个注意点:

.scroll()方法

为元素绑定一个scroll事件,主要适用于三种情况:

.scrollTop()方法

获取匹配元素集合中第一个元素当前垂直滚动条的距离或设置每个匹配元素的垂直滚动条位置

注意: 可以配合scroll事件获取滚动条的实时数据

$(window).scroll(function() {
   $(".scroll .dist").text(parseInt($(this).scrollTop()));
});

mouseenter、mouseleave、mouseover和mouseout事件

检测input输入框的数据变化:input事件和change事件

// 当输入数据时,将其转换为大写
 $(".input").on("input", function(){
      $(this).val($(this).val().toUpperCase());
    });
  // 失去焦点时打印输入的信息
    $(".input-wrap .input").on("change", function(){
      $(".input-wrap .output-content").text(`输入的内容为: ${$(this).val()}`);
      console.log($(this).val());
    });

.outerWidth()和.outerHeight()方法

该方法获取的对象的宽高,该宽高包括的是:margin、padding和content,并不仅仅是content的宽高

$(window).resize()

该方法为窗口大小改变绑定一个事件

上一篇 下一篇

猜你喜欢

热点阅读