美文网首页
jquery学习笔记

jquery学习笔记

作者: 鲁女女 | 来源:发表于2020-01-08 20:30 被阅读0次
  • jQuery简介:
    jQuery 是一个快速、小且功能丰富的 JavaScript 库
    jquery是一个JavaScript库,就是一个js文件,里面封装了大量的函数,最终返回对象

  • jQuery特点:
    写的少,做的多(Write Less,Do More)
    链式编程,隐式迭代,插件丰富,开源,免费

  • jQuery核心对象:jQuery()或者$() 函数也是对象。jQuery.属性 或者jQuery.方法() 或者 $.属性 $.方法()
    jQuery中的核心对象就是jQuery(简称为:$),实际上jQuery就是$,他们都是函数(函数也是对象)。

  • jQuery核心函数: $(param)

  1. 作为函数调用
    参数是字符串(选择器): $('字符串') -> $('button') 查找并匹配标签,封装成jQuery对象
    参数是DOM对象: $(DOM对象)-> $(document)将DOM对象封装成jQuery独享
    参数是html标签: $(html标签) -> $(<p></p>) 创建标签对象,封装成jQuery对象
    切记:jQuery中this是DOM对象,如果要使用则需要转jQuery对象

  2. 作为对象使用
    $.each():遍历数组及对象的
    $.trim() : 去除字符串两端空格的

  • HTML部分
<style type="text/css">
  div {
    width: 300px;
    height: 200px;
    border: 1px solid red;
  }
</style>
<button id="btn">按钮</button>
<div id="dv"></div>
// 点击按钮显示当前按钮中的文字内容,同时创建一个文本框,
// jQuery对象.html()--->相当于DOM中innerHTML

$(function(){
  // 获取按钮,调用点击事件
  $('#btn').click(function(){
    console.log($(this).html());
    // 主动向目标元素插入inuput标签
    $('<input type="text" />').appendTo($('#dv'));
    // 目标元素被动插入inuput标签
    $('#dv').append($('<input type="text" />'));
  })
})

// 遍历数组,jQuery中的对象下的方法来进行遍历
let arr=[1,2,3,3,4]
$.each(arr,function(index,item){
  console.log(index,item);
})

// 遍历对象
var obj = {
  name: '小明'
}
$.each(obj, function (key, value) {
  console.log(key, value)
})

// 干掉字符串两边的空格
console.log('===='+$.trim(' 我的天 ')+'======');

相关文章

  • JQuery零基础语法速学

    JQuery学习笔记 1.认识JQuery 简介 JQuery是一个JavaScript库,语法简洁,有跨平台的兼...

  • Struts2学习笔记(核心组件详解)

    [toc] Struts2学习笔记(核心组件详解) @(_1每日记录) 返回到JQuery学习笔记@达内lang笔...

  • 【转】JQuery全面总结

    1、jquery学习总结(超级详细) 转自脚本之家hebedich的投稿 2、jQuery笔记总结篇 转自Poet...

  • 跟我一起学jQuery——第一集

    《锋利的JQuery》第二版阅读笔记-第一章 jQuery对象和DOM对象 想学习jQuery,首先要学会区分jQ...

  • JQuery学习笔记

    JQuery是一个js语言的框架,作用是简化js代码 JQuery优势 简化js代码 可以向css一样通过选择器查...

  • JQuery学习笔记

    写在前面2018-9-11 00:35很久没有学习新知识了,最近几天的毕业季,校招社招面试题真的带给我很大的冲击。...

  • jquery学习笔记

    前言 暑假的时候虽然说学习过一遍jQuery了,但只是眼过一遍,熟悉了基本的使用并没有做记录,趁着学校这两天学校运...

  • jQuery学习笔记

    1.通过CDN(内容分发网络)引用jQueryBaidu CDN: 2.jQuery 语法$(selecto...

  • JQuery学习笔记

    JQuery基础语法 基础语法是:$(selector).action() 美元符号定义 jQuery 选择符(s...

  • jQuery 学习笔记

    1. 两列等高布局如果使用了两个CSS列,使用此种方式可以是两列的高度相同。 2. 检测浏览器 3. 返回顶部按钮...

网友评论

      本文标题:jquery学习笔记

      本文链接:https://www.haomeiwen.com/subject/ibasactx.html