关于Jvav、JQuery

       目录

关于Jvav、JQuery

JavaScript和jQuery的认识

获取对象

添加属性和移除属性

添加样式

以上的样式设置得:

(innerText、innerHTML)的讲解

input的讲解

Js、jQuery的转换

jQuery绑定的点击事件


JavaScript和jQuery的认识

javaSript是一门编程语言,jquery是javaSript中的一个库,jquery是JavaScript中的一个子集,

也就是说jquery是javaSript的一部分,jQuery的封装,给我们带来方便的操作,提高了开发的效率性。

获取对象

Js:

通过js方法获取的元素 叫做js对象

Var div = document . getElementsByTagName(“div”);

Var box=document . getElementsByClassName(“box”);

Var mode=document . getElementById(“mode”);

jQuery:

通过jQuery方法获取的元素 叫做jQuery对象

Var div1 = $(“div”);

Var box1 = $(“box”);

Var mode1 = $(“#mode”);

总结:以上可以的得出jQuery是一个框架,它对JS进行了一个封装,

使得更加方便,要是说JS是父亲的话,那么jquery是儿子。

添加属性和移除属性

Js:

Var box = document . getElementById(“mode”);

添加class属性与属性值

box setAttribute(“class”,”wrapper”);

获取box元素的class的属性值

Var str = box.getAttribute(“class”);

Console.log(str);控制台输出属性值

js移除属性

box .removeAttribute(“id”);

box .removeAttribute(“class”);

jQuery:

$(#box).attr(“index”,”befol”);

获取box元素的index的属性值

Var index = $(“#Box”).attr(“index”);

Console.log(index);控制台输出属性值

jQuery移除属性

#(“#box”).removeAttr(“index”);

添加样式

Html  <div id="height">div标签</div>

Js:

window.onload = function () {

var box = document.getElementById("height");

height.style.width = "150px";

height.style.height="150px";

height.style.backgroundColor = "red";

height.style.color = "#fff";

height.style.fontSize = "26px";

}

jQuery:

$(function(){ //简写的jQuery加载事件

$(“#box”).css({width:”150px”,height:”150px”,backgroundColor:”red”,color:”#fff”,fontSize:”30px”,});

});

jQuery的加载事件   $(document).ready(function(){  });

以上的样式设置得:

(innerText、innerHTML)的讲解

Js:

Window.onload = function(){

Var lethe = document.getElementById(“lethe”);

lethe.innerText=’<a href=”#”>可以追加文本</a>’

Var lethee = document.getElementById(“lethee”);

lethee.innerHTML = ’<a href=”#”>可以追加一个标签</a>’

}

jQuery:

$(“#lethe”).html(‘<a href=”#”>可以追加文本</a>’)

Var lethe = $(“#lethe”).html();可传入参数

Console.log(lethe);在控制台输出             html

$(“#lethee”).text(“<a href=”#”>可以追加一个标签</a>”);

$(“#lethee”).text();可传入参数                  text

input的讲解

<input type=”text”name=”name” value=””/>文本框

<input type=”checkbox”name=”name” value=””/>复选框

<input type=”radio”name=”name” value=””/>单选框

<input type=”color”name=”name” value=””/>颜色框

<input type=”unmber”name=”name” value=””/>数学框

<input type=”button”name=”name” value=””/>按钮

val();

Document.getElementsByTagName(“input”)[0].value;

$(“input”).val(“1234567890”);

$(“input”).val();可传入参数

Js、jQuery的转换

js对象转为jQuery对象 :$(js对象);

js对象 要使用jQuery里面的方法 就需要将js对象转换为jQuery对象

jQuery转为js对象 : div.get(0);

jquery对象 要使用js里面的方法 就需要将jQuery对象转换为js对象

jQuery绑定的点击事件

js:

window.οnlοad=function(){

var letai = document.getElementById("box");

letai . οnclick=function(){

var modal = document . getElementById("letai ");

modal.style.display="block";

}

}

jQuery :

$("#btn").click(function(){

$("#box").toggleClass("wrapper");    如果存在(不存在)就删除(添加)一个类。

var lemove = $("#box").hasClass("wrapper");           检查当前的元素是否含有某个特定的类,如果有,则返回true,没有返回false。

console.log(lemove);

})

关于Jvav、JQuery相关推荐

  1. 自学Java day41 图书管理系统-springboot快速开发 从jvav到架构师

    前端:html + css + jvavscript + vue + ajax + axios + element ui 后端:jvav + springboot + mybatisplus + my ...

  2. Ajax接收Java异常_java – 处理来自Servlet的Jquery AJAX响应中的异常

    我的servlet代码是 try{ //something response.setStatus(201); out.print("Data successfully saved" ...

  3. Jquery DIV滚动至浏览器顶部后固定不动代码

    获取元素(这里定位元素A)距离顶部的高度,接着设定scroll滚动的事件,比如超过那个高度,把A的位置设定为fixed,小于该高度,修改回relative. 效果例1 代码如下复制代码 <scr ...

  4. jquery.raty评星插件

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>j ...

  5. jquery autocomplete demo

    根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择. jquery.autocomplete参考地址 http://bassistance.de/jquery-plugins/jquer ...

  6. 在Ant-design-pro框架中引入jQuery和jQuery-ui步骤

    1.安装jQuery和jQuery-ui npm i jquery s npm i jquery-ui s yarn install 2.在vue.config.js中进行配置 // webpack ...

  7. 火狐浏览器允许ajax,解决火狐浏览器发送jquery的ajax请求无效的问题

    今天遇到这样一个问题: 页面在chrome下发送ajax的请求是没有问题的,但是在firfox下无效. 代码大致如下: //前面省略 ..... 生成成绩 查询成绩 ...... ...... fun ...

  8. jquery 监听的案例

    jQuery 简介 jQuery 是一个 JavaScript 库. jQuery 使用 可以下载一个,也可以使用Staticfile CDN.百度.又拍云.新浪.谷歌和微软的服务器都存有 jQuer ...

  9. 网站项目必备——12款白富美型 jQuery 图片轮播插件

    转自:http://www.cnblogs.com/lhb25/archive/2013/01/06/jquery-image-carousel-effect.html 图片轮播是网站中的常用功能,用 ...

最新文章

  1. 4 行 Python 代码获取所在城市天气预报
  2. Springboot 日志、配置文件、接口数据如何脱敏?老鸟们都是这样玩的!
  3. springboot activiti 整合项目框架源码 shiro 安全框架 druid 数据库连接池
  4. SpringBoot取出信息
  5. [数据结构]二叉树的性质
  6. 深度学习《CNN架构续篇 - 正则化》
  7. 分享CodeIgniter上传图片成功的全过程
  8. Lingo 实现线性规划求解模型
  9. Web 前端视频资源分享(Bootstrap/Vue/小程序)
  10. 关于android中的armeabi、armeabi-v7a、arm64-v8a及x86等用splits用指定打包
  11. SQL注入工具-----sqlmap
  12. Hbase与Hadoop版本对应
  13. 计算机 及其 应用系统
  14. 极光一键登录集成手册 | Android
  15. RouterOS o*** client 连接爱快 Open*** 服务端
  16. 摩拜显示服务器忙,摩拜崩了?用户扫了5辆都失败 摩拜称APP出现短时故障
  17. php出现网页无法运作怎么处理,该网页无法正常运作怎么解决?
  18. 安利这几个网站给需要的你
  19. 艾克姆 蓝牙nRF52832上册-学习笔记
  20. Excel如何批量将中文名字翻译为英文

热门文章

  1. 半双工 Wi-Fi 无线局域网
  2. Wi-Fi 安全协议
  3. 扎拉赞恩 服务器 微信群,扎拉赞恩的头颅在哪_魔兽怀旧服扎拉赞恩的头颅位置_快吧游戏...
  4. 一个完整的招投标流程是怎么样的?
  5. 量化交易资源汇总《1》
  6. JAVA设计模式什么鬼(门面)——作者:凸凹里歐
  7. 软件工程:“银弹”论
  8. 数值策划的自我修养(一):任务流程的修改
  9. MYSEE:Sp数据结构分析初稿
  10. 毕业设计-基于微信小程序的大学生心理测试系统