可选参数来过滤对子元素的搜索 (selector).find() – 返回被选元素的后代元素,一路向下直到最后一个后代,可选参数来过滤对后后代元素的搜索 (selector).siblings() –...).append() – 在被选元素的结尾插入内容 (selector).prepend() – 在被选元素的开头插入内容 (selector).after() – 在被选元素之后插入内容 (selector...(selector).addClass() – 向被选元素添加一个或多个类 (selector).removeClass() – 从被选元素删除一个或多个类 (selector).toggleClass...() – 对被选元素进行添加/删除类的切换操作 (selector).css() – 设置或返回样式属性 jQuery Ajax 操作函数 .ajax() – 执行Ajax异步请求 .get() –...使用GET请求从服务器获取数据 .getJSON() – 使用GET从服务器请求JSON编码数据 .getScript() – 使用GET从服务器请求JavaScript文件并执行该文件
Vue.js设计细节。...world\ 为其绑定点击事件\ 当点击时弹出ok ```js // jquery 实现 $('#app') // 获取div .text("hello world") // 设置文本内容 ....权衡之后,vue 决定按 一套 声明式框架来设计 性能与可维护的权衡 命令式框架的性能 优于 声明式的框架的性能 简单来说,就是jquery 性能优于 vue 当我们需要更新dom时 对于vue 框架来说...不知道这个api的可以去查一查,活着看下我之前写的dom bom博客, 从零开始学习dom bom innerHTML 可以获取调用元素的所有子节点对应的html片段 可以是根据指定的值创建DOM树,替换原有的元素节点...一般我们插入大量新HTML标记时,使用innerHTML 与 通过多次DOM操作先创建节点再指定它们之间的关系相比,效率更高,因为在设置innerHTML 时就会先创建一个HTML解析器,这个解析是在浏览器级别的基础上代码
jQuery代码,即在DOM加载完成后才可以对DOM进行操作。...),keydown(键按下的过程),keyup(键松开),事件;ps:keypress不会触发所有的键(如alt,ctrl,esc,shift),请使用keydown()方法检测 表单事件:submit...插入后:hello tomorrow是使用append():插入到div里面了,并与div里面的元素内容相联合;而hello yesterday是使用after():插入待div外面,即div元素的后面...例如:$('p').remove('.test1'); empty():从被选元素中删除子元素(被选元素没有被删除,相当于留了一个外壳) 4.获取/设置css类: addClass():向被选元素中添加一个或多个类...; removeClass():向被选元素中删除一个或多个类; toggleClass():切换addClass()和removeClass(); css():设置或获取css属性。
添加元素 | 菜鸟教程 删除 HTML 元素( 删除已有的 HTML 元素 ):jQuery 删除元素 | 菜鸟教程 获取并设置 CSS 类( 对 CSS 元素进行操作 ):jQuery 获取并设置...方法 描述 addClass() 向被选元素添加一个或多个类名 after() 在被选元素后插入内容 append() 在被选元素的结尾插入内容 appendTo() 在被选元素的结尾插入 HTML 元素...jQuery val() – 获取值 使用jQuery val() 方法获取表单的字段值。 jQuery attr() – 获取属性值 使用jQuery attr() 方法获取属性值。...过滤元素并移除 实例解析 jQuery Get 和 设置 CSS 类 jQuery addClass() 不同元素添加 class 属性 jQuery addClass() – 多个类 使用 addClass...实例解析 jQuery AJAX get() 和 post() 方法 jQuery get() 使用 $.get() 方法从服务端异步获取数据 jQuery post() 使用 $.post() 方法从服务端异步获取数据
3.2.1、通过id获取元素 在CSS中经常使用id来控制元素,在jQuery中获取元素时,也使用同样方法。与CSS一样,在id前面加上#号。...在网页当中,使用class属性引用样式表中的类样式,因为类样式的可重用,所以多个元素可以引用同一个样式。...在jQuery中,可以获取同一类名的多个HTML元素,编写方式同CSS,即在类名的前面加上点号。...语法:$(".className") 本例通过类名来获取元素,因为使用同一个类样式的元素可能有多个,所以通过类名来获取元素返回的将是一个数组对象,即jQuery中的包装集,然后对此包装集中的元素进行相关操作...在CSS中我们通常使用标签名来为这一类标签定义样式,在jQuery中也可以用同样方法来获取标签元素。
使用方式 引入 jQuery 文件 基本语法 $(selector).action(); or...、:checked、:selected $("input:disabled"); //指定序号获取元素 $(element).eq(3); //指定范围获取元素 $(element).slice(1,5...a:b;} }); Ajax&Form $.ajax(options) | jQuery.ajax(options); $.get("demo_test.php",function(data,status...}, success: function (json) { //客户端jquery预先定义好的callback函式,成功获取跨域服务器上的json资料后,会动态执行这个callback函式。...} }); //获取JS并执行 $.getScript(url,[callback]); //读取HTML文件插入到元素中 $(element).load(url,data,callback); //ajax
标签分类 CSS 三大特性 从零开始学 Web 之 CSS(三)链接伪类、背景、行高、盒子模型、浮动 链接伪类 背景属性 行高 盒子模型 浮动 从零开始学 Web 之 CSS(四)CSS初始化、定位、...document 获取的元素 offset 系列 scroll 系列 变速动画函数 获取任意元素的任意属性值 变速动画函数增强 从零开始学 Web 之 BOM(四)client系列 client 系列...jQuery(二)获取和操作元素的属性 jQuery 获取和操作元素 从零开始学 Web 之 jQuery(三)元素操作,链式编程,动画方法 使用 css 操作元素样式 链式编程 使用类样式操作元素样式...动画相关方法 从零开始学 Web 之 jQuery(四)元素的创建添加与删除,自定义属性 元素的创建、添加和删除 元素 value 属性的操作 自定义属性 从零开始学 Web 之 jQuery(五)操作元素其他属性...从零开始学 Web 之 Vue.js(一)Vue.js概述,基本结构,指令,事件修饰符,样式 从零开始学 Web 之 Vue.js(二)过滤器,按键修饰符,自定义指令 从零开始学 Web 之 Vue.js
方法挺多,用纯CSS也可以,用jQuery也可以,用Vue.js也可以。纯CSS太难为我了,CSS对我来说都是黑魔法,想想就是一件很痛苦的事,放弃。...用Vue.js也是可以的,但本次还是决定使用WordPress自带的jQuery。...这个怎么获取呢?最笨的办法就是直接写死。。。但那样也太傻了。一开始走了点弯路,什么异步获取,什么写WP_Query。...现在remodal.js就准备好了,现在还需要一个div元素给remodal来调用,并在这个div原理里面放翻入需要呈现的内容。...remodal的文档里提供了两种方式,一种是在a标签中使用 #,还有一种是使用 data-remodal-target。
1. jQuery选择器 - 选择器都是以 $() 开头的 基础选择器 选择器 描述 id选择器 指定id元素 class选择器 遍历css类元素 element元素 遍历HTML元素 *选择器 遍历所有元素...odd").css("background-color", "#bbbbff"); 子元素伪类选择器 子元素伪类选择器就是选择某一个元素下面的子元素的方式,在jQuery中,子元素伪类选择器分为两大类...获取与编辑DOM节点 插入节点 在元素内部插入节点 ---- append():在被选元素的结尾插入内容 appendTo():在被选元素的结尾插入HTML元素 prepend():在被选元素的开头插入内容...").appendTo("p"); }); }); 在元素外部插入节点 ---- after():在被选元素后插入内容 insertAfter():在被选元素后插入...,一直按一直触发 返回键盘代码 keypress 在键盘上按下一个能产生字符的按键时触发 返回ASCII码 keyup 松开某一键时触发 返回键盘代码 jQuery的事件处理 1. jQuery常用的事件方法
区分html5和html: 可以按上文说的doctype区分也可以使用标签区分 5、html语义化理解 语义化是html结构更清晰,便于浏览器解析,利于SEO搜素,使代码更好理解,便于维护 6、...jquery.extend 为jquery类添加类方法,可以理解为添加静态方法 jquery.fn.extend:源码中jquery.fn = jquery.prototype,所以对jquery.fn...的扩展,就是为jquery类添加成员函数 使用: jquery.extend扩展,需要通过jquery类来调用,而jquery.fn.extend扩展,所有jquery实例都可以直接调用 33、作用域...- 303 See Other 临时性重定向,且总是使用 GET 请求新的 URI。 - 304 Not Modified 自从上次请求后,请求的网页未修改过。...- 相同点: React采用特殊的JSX语法,Vue.js在组件开发中也推崇编写.vue特殊文件格式,对文件内容都有一些约定,两者都需要编译后使用;中心思想相同:一切都是组件,组件实例之间可以嵌套;都提供合理的钩子函数
在前一篇博客《C#开发BIMFACE系列50 Web网页中使用jQuery加载模型与图纸》中详细介绍了在网页中使用jQuery加载模型与图纸 本篇博客主要介绍Web网页中使用Vue.js加载模型与图纸以及其他的应用开发...开发步骤与使用jQuery基本相同,更确切地将就是将jQuery语法翻译成Vue.js来表达。 步骤1:下载并引用 Vue.js Vue.js 官方目前发布的版本已经到3.X。...之前广泛使用的是2.X,两个版本功能相差很大。本文以2.x版本为例进行讲解演示。 Vue.js 是我们中国人创造发明的,作者叫尤雨溪。...Vue.js 入门学习非常简单,目前国内很多大厂都在使用它。...在Vue.js 1.x 版本中使用到 vue-resource 库,在2.x版本推荐使用 Axios 来完成 Ajax 请求。
= $("选择器"); $("#id值"); val();" - javaScript和jquery区别 - 注意事项: "使用jquery的方式获取的对象称为...jquery对象, 使用js的方式获取的对象称为dom(js)对象, 两者的方法和属性不能混用, 使用jquery的方法和属性时,必须保证对象是jquery对象...事件和事件源的绑定 "要保证页面加载成功后,才能使用jq的事件" - jquery对象.事件名称(function(){}); - jQuery的选择器 - 基本选择器:★...attr一样,优先使用attr方法,若attr方法不能用,换prop方法(版本升级后的产物) - class操作 了解 - 元素.addClass("属性值");添加 -...元素.removeClass():移除指定的样式 - 元素.toggleClass("属性值"):切换 */ /* 回顾: jQuery:js类库(js框架)对js进行封装,本质上就是外部的
基础一 概念 1.1 jQuery 是一个javascript类库,通过jquery可以选取HTML元素,并对它们执行操作。..."); #添加元素 append() 在被选元素结尾插入内容 prepend() 在被选元素开头插入内容 after() 在被选元素之后插入内容 before() 在被选元素之前插入内容...);四 jQuery 遍历 遍历就是根源其相对于其他元素的关系来获取HTML元素 # jQuery 祖先 parent() 返回元素的直接父元素 parents()...Ajax 支持使用http GET 和POST方法从服务器请求数据 5.2 方法 load() 从服务器加载数据,并把返回的数据放入页面被选元素中 $(selctor)....GET请求可被收藏为书签 GET请求不应在处理敏感数据时使用 GET请求有长度限制 2048 GET请求应该只用于取回数据
一、引入vue 方法一:下载vue.js,然后像引用jquery一样,在HTML中使用script标签引入 方法二:使用架构工具,推荐使用npm安装后,然后可以直接用作 AMD 模块 var Vue = require('Vue'); 二、声明式渲染 hello World实例(新建html...}) 除了绑定插入的文本内容,我们还可以采用这样的方式将数据绑定到 DOM 元素的属性 Vue.component('todo-item', { props:...['todo'],//子元素通过props接口实现与父元素的数据传递 template: '{{ todo.text }}' }) var app7 = new Vue({ el
另一方面,在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单 页应用。...我们要想获取Vue实例化对象,只能通过new关键字创建 通过el定义一个Vue视图的容器元素,可以传递css选择器,id选择,类选择器,元素名称选择器等等 页面中有多个符合条件选择器,vue只会捕获第一个符合条件的选择器对应的元素选择器...5.Vue.js的适用场景 如果你还在用jquery频繁操作你的DOM来更新页面的话,那么,你可以用Vue.js来解放你的DOM操作了。...使用的时候,也是直接对类使用new命令,跟构造函数的用法完全一致。 constructor方法 constructor方法是类的默认方法,通过new命令生成对象实例时,自动调用该方法。...(2)node可以作为一个中间层来来分发调用数据接口,比如有一个网站数据是有java提供的,我们可以让node作为一个中间曾,来接受用户的请求,然后通过node来调用java数据接口,获取到数据后直接在
100% 完成之后执行 jQuery DOM 获取/设置内容 text() 设置/返回所选元素的文本内容[原型:innerhtml] html() 设置/返回所选元素的内容(含HTML标签) val(...) 设置/樊湖表单字段的value 获取/设置属性 attr() 设置/返回所选元素的属性内容(支持多个属性设置,返回数组) 添加元素 append() 尾部插入元素 prepend() 开头插入元素...after() 被选元素后插入元素 before() 被选元素前插入元素 删除元素 remove() 删除被选元素和子元素 接受一个参数,过滤被删除的元素(即指定删除) removeClass()...删除元素的class加载 empty() 删除被选元素的子元素 jQuery CSS 获取/设置 addClass() 向被选元素添加一个或多个Class类 removerClass() 从被选元素中删除指定的一个或多个...Class类 toggleClass() 对被选元素的add/remove进行切换式的操作 css() 设置/获取被选元素的Class属性 css("classname","value") 单个 css
作为一个之前以PHP+模版引擎为主的开发,从一个从未接触过除HTML+CSS+JavaScript+JQuery以外的前端技术的人到现在可以独立使用Vue.js以及各种附属的UI库来开发项目,我总结了一些知识和经验想与大家分享...而且JQuery选择器查找页面元素以及DOM操作本身也是有性能损失的,可能到时候打开这个页面,会变得越来越卡,而你却无从下手。...在面向对象编程中,我们可以使用面向对象的思想将各种模块打包成类或者把一个大的业务模块拆分成更多更小的几个类。在面向过程编程中,我们也可以把一些大功能拆分成许多函数,然后分配给不同的人来开发。...也和CentOS下的yum和Ubuntu下的apt-get差不多。 14.Vue-CLi又是啥? 它是一个vue.js的脚手架工具。...在传统开发中我们都是通过xmlhttprequest手动操作,或者通过JQuery的ajax方法来进行数据提交获取。
1、你为什么要使用jQuery?你觉得jquery有哪些好处?...,并调用执行绑定的函数 3、你知道jQuery中的选择器吗,有哪些选择器 大致分为:基本选择器,层次选择器,表单选择器 基本选择器:id选择器,标签选择器,类选择器等 层次选择器:如:$("form input...对象[下标]获取dom对象 将dom对象放入$("")中转为jQuery对象 6、jQuery中$.get()提交和$.post()提交的区别 1、$.get()使用GET方法来进行异步提交 $.post...=向上滑动 slideDown()==向下滑动 8、jQuery中使用过哪些插入节点的方法,他们的区别是什么 在元素内部添加 append:向每个匹配的元素内部追加内容 我想说...jQuery中常见的函数如下: 1)get()取得所有匹配的DOM元素集合. 2)get(index)取得其中一个匹配的元素.index表示取得第几个匹配的元素. 3)append(content
选择器 3. jQuery 事件 二、jQuery HTML 1. jQuery 获取 2. jQuery设置内容和属性 3. jQuery 添加 4. jQuery 删除 5....获取并设置 CSS 类 6. 尺寸 三、 jQuery 遍历 1. 祖先(向上遍历) 2. 后代(向下遍历) 3. 同胞(水平遍历) 4. 过滤 四、jQuery AJAX 0. 原理 1....选择器 (1)元素选择器 jQuery 使用 CSS 选择器来选取 HTML 元素。 $("p") 选取 元素。..."; }); }); 3. jQuery 添加 append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before...获取并设置 CSS 类 addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作
DOM对象: 使用JS的方式获取的元素就是JS对象(DOM对象). jQuery对象: 使用jQuery的方式获取的元素就是jQuery对象....$("#id名") 获取指定的ID元素 类选择器 $(".class名") 获取同一类class元素 标签选择器 $("标签名")...获取同一类标签的所有元素 并集选择器 $("div,p,li") 使用逗号分隔,只要符合条件之一就会被选择 交集选择器 $("div.redClass") 获取class...jQuery在进行值获取时,只会返回第一个元素对应的值. 1.3 操作样式类名(jQuery获取并设置 CSS 类): $("#div1").addClass("divClass2") //为...() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 注意:append
领取专属 10元无门槛券
手把手带您无忧上云