用途:增删改查(获取标签内容)+ajax

三者语法
js
innerHTML
jQuery
$("#divID").html()/val()/text()
js-EasyUI

三者互相转换

  • js对象转成jQuery对象【重点】
    语法:(js对象)−−−−>jQuery对象例如:(js对象)---->jQuery对象 例如:(js对象)−−−−>jQuery对象例如:(divElement)---->div例如:div 例如:div例如:(this)---->$this
    注意:jQuery对象将js对象做了封装,js对象二边无引号
var inputElement = document.getElementById("inputID");//js对象
var $input = $(inputElement);//jquery对象
var txt = $input.val();
alert(txt);
  • jQuery对象转成js对象
    语法1:jQuery对象[下标,从0开始]
    语法2:jQuery对象.get(下标,从0开始)
    例如:$div[0]---->divElement
    注意:不同的对象只能调用对应的api方法,即jQuery对象不能调用js对象的api,反之亦然
    $div.innerHTML(错)
    divElement.html(错)
var $div = $("#divID");//jquery对象
var divElement = $div[0];//js对象(方式一)
//var divElement = $div.get(0);//js对象(方式二)
var txt = divElement.innerHTML;
alert(txt);

js对象和jQuery对象的区别

  • js对象的三种基本定位方式
    (A)通过ID属性:document.getElementById()
    (B)通过NAME属性:document.getElementsByName()
    (C)通过标签名:document.getElementsByTagName()

  • jQuery对象的三种基本定位方式
    (A)通过ID属性:KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲id属性值") (B)…(“标签名”)
    (C)通过CLASS属性:$(".样式名")
    注意:①js对象出错的显示
    没有合理的提示信息
    例如:alert(document.getElementById(“usernameIDD”).value)

    ②jQuery对象出错的显示
    有合理的提示信息,例如:undefined
    例如:alert($("#usernameIDD").val())

jQuery和js在定位上,jQuery在定位元素上增加了九类选择器:
目的:通过九类选择器,能定位web页面(HTML/JSP/XML)中的任何标签
(1)基本选择器【参见01_selector.html】
(2)层次选择器【参见02_selector.html】
(3)增强基本选择器【参见03_selector.html】
(4)内容选择器【参见04_selector.html】
(5)可见性选择器【参见05_selector.html】
(6)属性选择器【参见06_selector.html】
(7)子元素选择器【参见07_selector.html】
(8)表单选择器【参见08_selector.html】
(9)表单对象属性选择器【参见09_selector.html】
注意:项目中,通常是多种选择器一起使用

你可以把一些类选择器当成方法调用,格式为: :方法名或:方法名(参数)
增强基本选择器:
内容选择器::contains(‘John’)或:empty

js,jQuery,js-EasyU大总结相关推荐

  1. Echarts.js+jquery.js+china.js实现中国疫情地图

    目录 一.程序代码 二.源码下载 一.程序源码 <!DOCTYPE html> <html lang="en"><head><meta c ...

  2. 使用cropbox.js+jquery.js+servlet实现图片的上传下载

    采用cropbox.js+jqueryajax + servlet实现图片的上传下载 原理解释: 利用javascript的内置对象FileReader读取计算机中的文件. 读取的文件会被转化为bas ...

  3. 利用snowfall.jquery.js实现爱心满屏飞

    小颖在上一篇一步一步教你用CSS画爱心中已经分享一种画爱心的方法,这次再分享一种方法用css画爱心,并利用snowfall.jquery.js实现爱心满屏飞的效果. 第一步: 利用伪元素before和 ...

  4. JS+JQuery实现前端省、市、区三级联动(插件)

    大家在做web开发的时候,肯定会在前端代码里面遇到选择省市区(县)的功能,比如创建用户.编辑用户时,用户选择所在地等.好了多余的话不多说了,我们进入正题吧! 首先,在前端页面里面编写HTML代码: & ...

  5. js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器

    原文:js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器 源代码下载地址:http://www.zuidaima.com/share/1779633798073344.htm 看到网页上有 ...

  6. 微信大转盘 java_[Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果

    [Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果 0 2014-03-19 02:00:24 上次发表了一篇 微信抽奖转盘活动-效果源码分析 最近想起了刚接到这个项目时第一时间脑 ...

  7. 加快网站访问速度--jquery.js

    jquery现在是越来越大,网络加载速度上我们应该做到能省就省,毫无疑问google的服务器和cdn以及访问速度是非常快的,而且google敞开怀抱,提供各种代码库给我们下载调用.jquery就是其中 ...

  8. js,jquery,css,html5特效

    js,jquery,css,html5特效 包含js,jquery,css,html5特效,源代码 本文地址:http://www.cnblogs.com/Jeremy2001/p/6089343.h ...

  9. 图片在线预览html,Viewer.js – 强大的JS/jQuery图片查看器

    Viewer.js – 强大的JS/jQuery图片查看器 分类:代码 日期:2016-08-04 点击(282,284) 下载(1) 来源:未知 收藏 简介 Viewer.js 是一款强大的图片查看 ...

  10. (008)前端css,js,Jquery,Servlet入门

    摘要:本周的学习内容是前端的css,js,Jquery,Servlet的入门; 文章目录 1 CSS 1.1 CSS入门以及使用方式 1.2 CSS的选择器(重点) 1.3 css的样式属性 1.3. ...

最新文章

  1. LaTex中的documentclass{type}应该填什么
  2. python全局变量定义_Python 3 实现定义跨模块的全局变量和使用
  3. ReentrantLock可以是公平锁,sync只能是非公平锁。
  4. ubuntu下查询SSH状态和安装SSH服务
  5. 树的存储结构以及实现代码
  6. 【计算机组成原理】浮点数运算及其流水线
  7. pat00-自测5. Shuffling Machine (20)
  8. python和c++哪个好-C#、C++、Java、Python 选择哪个好?
  9. nginx安装错误:c compiler cc is not found
  10. HCIE-Security心得
  11. HTTP、HTTPS常用的默认端口号
  12. 在vue.config.js下配置别名alias
  13. 浏览器端可以直接运行Python了
  14. Python 调用 C++
  15. 管理者做好团队建设必看的书推荐
  16. 基于微信小程序的核酸检测系统源码
  17. SAP中GR IR PGI的含义
  18. 用计算机计算棋盘上麦粒,C棋盘上的麦粒 ——用电子表格自动计算 教学设计...
  19. Matlab从视频中提取图像,可以设定每多少秒提取1帧。
  20. 罗切斯特大学将研究未来执行军事任务的量子计算

热门文章

  1. 简单工厂模式之实例一:简单电视工厂
  2. 移动博士血糖监测网络配置
  3. 超级操作,海量数据任你爬,无惧ip限制
  4. 第14周项目5-体会棋盘游戏中的数据存储
  5. python培训班学费一般多
  6. 程序员的修炼之道,原文:程序员如何赚大钱?
  7. 在ZYNQ上裸机跑ARM程序的演示
  8. Sonar Qube安装
  9. zookeeper使用zookeeper_export采集指标报错mntr is not executed because it is not in the whitelist.
  10. qq android 哪个版本好用吗,qq新版好用吗?安卓QQ6.5版本更新