首页
学习
活动
专区
圈层
工具
发布

JQuery基础概念知识

(本文年代久远,请谨慎阅读)JQuery是继prototype之后又一个优秀的Javascript库。...jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。...其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。 jQuery,顾名思议,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。...html中的标签中,input>标签写在标签中, input>标签中的type类型”submit”是提交form标签之间文本框中输入的数据; input>标签中的...Dom对象的方法,Dom(documnet),其对象有getElementById()这个方法,可以按html标签内的id名来获取到dom对象 var account = document.getElementById

1.6K10

04-老马jQuery教程-DOM节点操作及位置和大小

(domDiv); 1.2 jQuery动态创建标签的方式 jQuery的构造函数本身可以接收html标签的字符串来动态创建HTML标签。...语法结构: jQuery(html, [props]) 参数: html:用于动态创建DOM元素的HTML标记字符串,注意标签尽量闭合。...2.3 元素之后插入节点after(content|fn)方法 参数 content:插入到每个目标后的内容,类型可以:String,DOM,jQuery fn(index,html):函数必须返回一个...当HTML标记代码中的元素包含文本时无法使用这个函数。因此,如果要添加文本应该在包裹完成之后再行添加。...(htm|element|fnl)方法 概述 将每一个匹配的元素的子内容(包括文本节点)用一个HTML结构包裹起来 这个函数的原理是检查提供的第一个元素(它是由所提供的HTML标记代码动态生成的),并在它的代码结构中找到最上层的祖先元素

7K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    day40_jQuery学习笔记_01

    1.3、jQuery 的介绍 JQuery是继prototype之后又一个优秀的Javascript库。...jQuery 使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。...代码/文本/值【掌握】 详解如下: val()       获得value的值 val(text)   设置value的值 html()      获得html代码,含有标签,即获得标签+文本...如果之后再使用,元素本身保留,绑定的事件 或 绑定的数据 都会被移除。 detach()    删除当前对象。如果之后再使用,元素本身保留,绑定的事件 或 绑定的数据 都保留。...如果之后再使用,元素本身保留,绑定的事件 或 绑定的数据 都保留。

    7.2K20

    jQuery笔试题汇总整理--2018

    ,并调用执行绑定的函数 3、你知道jQuery中的选择器吗,有哪些选择器 大致分为:基本选择器,层次选择器,表单选择器 基本选择器:id选择器,标签选择器,类选择器等 层次选择器:如:$("form input...选择所有tr元素的最后一个 表单选择器:如:$(":input")选择所有的表单输入元素 $(":text")选择所有的text的input元素 4、jQuery的美元符号$有什么作用?...中如何来获取和设置属性 可以用attr()获取和设置元素属性 removeAttr()方法来删除元素属性 10、如何来设置和获取HTML和文本的值?...获取HTMl:$("选择器").html() 获取文本的值:$("选择器").text() 11、jQuery中有哪些方法可以遍历节点?...)向每个匹配的元素内部追加内容.   4)after(content)在每个匹配的元素之后插入内容.   5)html()/html(var)取得或设置匹配元素的html内容.   6)find(

    3.3K21

    jQuery

    前面总结了JS相关知识的文章,对元素进行添加,修改,获取···操作很繁琐,代码多,但是jQuery 库可以通过一行简单的标记被添加到网页中 jQuery 内容 选择器 筛选器 样式操作 文本操作 属性操作...) 匹配所有小于给定索引值的元素 :not(元素选择器) 移除所有满足not条件的标签 :has(元素选择器) 选取所有包含一个或多个标签在其内的标签(指的是从后代元素找) ps:可以写括号内,也可以点出来.../失效的 :checked //勾选的(input标签) :selected //选择好的(option标签) 筛选器方法 方法 说明 first() 获取匹配的第一个元素 last() 获取匹配的最后一个元素...返回窗口的网页显示区域高度 jQuery 方法 说明 offset() 获取匹配元素在当前窗口的相对偏移或设置元素位置 position() 获取匹配元素相对父元素的偏移 scrollTop(...height() 236 $(window).width() 1229 文本操作 方法括号内没有值就获取,有值就设置 HTML代码 html()// 取得第一个匹配元素的html内容 html(val

    8.2K10

    jQuery Cheat—Sheet(jQuery学习笔记)

    #jQuery 获取内容和属性 jQuery 拥有可操作 HTML 元素和属性的强大方法。 ### jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力。...#### 获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: - text() - 设置或返回所选元素的文本内容 - html()...- 设置或返回所选元素的内容(包括 HTML 标记) - val() - 设置或返回表单字段的值 下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容: $(“#btn1...function(){ alert(“HTML: “ + $(“#test”).html()); //警告框弹出test内的html代码 }); 下面的例子演示如何通过 jQuery val()...- text() - 设置或返回所选元素的文本内容 - html() - 设置或返回所选元素的内容(包括 HTML 标记) - val() - 设置或返回表单字段的值 下面的例子演示如何通过 text

    18.3K30

    【前端开发】HTML+CSS+JavaScript前端三剑客的基础知识体系了解

    1.HTML 1.1什么是HTML HTML(Hyper Text Markup Language), 超⽂本标记语⾔. 超⽂本: ⽐⽂本要强⼤. 通过链接和交互式⽅式来组织和呈现信息的⽂本形式....操作JavaScript 1.引入对应的库 参考地址: https://releases.jquery.com/ 点击进入之后,点击任何版本的都是没有问题的,但是在进入每个小版本的时候,建议使用minified...).mouseover(function) 当然还有这个如何获取这个元素的内容 text() 设置或返回所选元素的⽂本内容 html() 设置或返回所选元素的内容(包括 HTML 标签) val...() 设置或返回表单字段的值 代码如下所示: jquery.js" > input type="button" value="点击消失按钮">...html内容包含了标签,而文本内容就只有文本,不包含其他的标签; 当然这里还有其他的操作,例如添加,删除,以及CSS属性的操作;小编就不再过多的演示了;这里还有一个猜数字的前端小游戏,小编将代码放在下面的

    1.3K10

    前端之jQuery

    如果一个对象是 jQuery对象,那么它就可以使用jQuery里的方法:例如$(“#i1”).html()。 $("#i1").html()的意思是:获取id值为 i1的元素的html代码。...--$(window).scrollTop();可在浏览器端输入这段代码获取获取匹配元素相对滚动条顶部的偏移量--> html> 3.4.3文本操作 文本操作遵循:有就取,没有就添加的原则..." $('div').html() "人生苦短" 通过上例可以看出,text在添加文本的过程中可以将原标签内的文本和标签全都覆盖掉。...").prop("checked") // false 可以看到attr获取一个标签内没有的东西会得到undefined,而prop获取的是这个DOM对象的属性,因此checked为false。...$("#i1").prop("checked") // true 这已经可以证明attr的局限性,它的作用范围只限于HTML标签内的属性,而prop获取的是这个DOM对象的属性,选中返回true,没选中返回

    6.1K21

    jQuery 常用方法

    jQuery 是一个快速、简洁的 JavaScript 框架,封装 JavaScript 常用的功能代码,提供一种简便的 JavaScript 设计模式,优化 HTML 文档操作、事件处理、动画设计和...jQuery 选择的 HTML 元素,在返回 jQuery 对象之后,就可以调用由 jQuery 提供的丰富的 API 来完成相应的操作了 基本选择器,通过元素标签名,元素 ID,Class 来查找...")选取所有 和 class 为 item 的 标签的元素 层次选择器,适合于通过 DOM 元素之间的层次关系来获取特定元素,例如后代元素,子元素,相邻元素和兄弟元素,总结如下:...:animated 集合元素 $("div: animated") 选取正在执行动画的 元素 表单选择器,利用表单选择器我们可以极其方便地获取表单的某个或某类型的元素,总结如下: 选择器...’); innerHTML .html(); 高度 .height(); 宽度 .width(); value .val('改变的 value 值'); 获取属性值 .attr(‘name'); 设置

    3.4K50

    看不完的那种!前端170面试题+答案学习整理(良心制作)

    6.超出文本省略 使用text-overflow:ellopsis:文本溢出时,为了不显示省略标记...,通过clip直接将溢出的部分裁剪掉。...设置了readonly属性的input元素依然可以获取焦点,但是设置了disabled属性的input元素没有办法获取焦点 readonly只针对input和textarea有效,而disabled对于所有的表单元素都有效...119.如何设置和获取html以及文本的值 使用html()方法,类似于innerHTML属性,可以用它读取或设置某个元素中的HTML内容。...text()方法可以用来读取或设置某个元素中的文本内容 val()方法可以用来设置或获取元素的值 120.说说、和的区别 html5中的date类型的input标签不支持placeholder属性的问题 input placeholder="请输入日期" type="text" onfocus="(

    13.1K50

    学习jQuery?这篇文章就够了

    3、jQuery能干什么 jQuery 使用户能更方便地处理 HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供 AJAX 交互。...jQuery对象.html(); // 操作元素内的 HTML 代码 jQuery对象.text(); // 操作元素内的文本,忽略 HTML 标签...六、基本选择器 1、基本选择器 jQuery 最常用,最简单选择器,通过元素的 id、class 或标签等查找元素。...说明:element 的英文翻译过来是“元素”,所以 element 其实就是 HTML 已经定义的标签元素,例如 div,input,a 等等。...说明:这个标签是直接选择 HTML 代码中 class=”myClass” 的元素或元素组(因为在同一 HTML 页面 中 class 是可以存在多个同样值的元素)。

    13.6K10

    jQuery入门前言

    2、jQuery对象与DOM对象: jQuery对象与DOM对象是不一样的,看下面例子: 需求:我们要获取页面上这个id为test的p元素,然后给这个文本节点增加一段文字:“hello world”...image.png 2、.html()、.text()和.val(): 读取、修改元素的html结构或者元素的文本内容又或者操作表单字段value值是常见的DOM操作,jQuery针对这样的处理提供了...,那么其他p标签里的文本内容也能获取到) alert($(".demo p").text());//会弹出 “baidu ”,所以该方法只能获取纯文本内容 //第二种用法(如果有多个p标签...//无论是一个选择器表达式 或创建作为标记上的标记 //它都将被插入到目标容器的末尾。...直到找到一个匹配的就停止查找,parents一直查找到根元素,并将匹配的元素加入集合 结果不同:.closest返回的是包含零个或一个元素的jquery对象,parents返回的是包含零个或一个或多个元素的

    3.4K30

    求职 | 史上最全的web前端面试题汇总及答案2

    html代码; ④innerText代表一个元素节点内由所有子文本节点内容组成的文本; 17、在JavaScript中定时调用函数 foo() 如何写?...闭包的特性: ①.封闭性:外界无法访问闭包内部的数据,如果在闭包内声明变量,外界是无法访问的,除非闭包主动向外界提供访问接口; ②.持久性:一般的函数,调用完毕之后,系统自动注销函数,而对于闭包来说,在外部函数被调用之后...使用bind()方法注册事件,但通常我们使用与事件同名的方法注册更方便,如:click()、hover()等。 4、如何获取Html内容?如何获取文本内容?如何获取属性值?如何获取input值?...如何创建新的节点? 可以使用html()获取html内容。 使用text()获取文本内容。 使用attr()可以获取属性值,使用css()可以获取样式属性值。...通过val()便可以获取input的值 把节点元素名加上作为参数调用jQuery方法便可创建新节点,如:jQuery(“”)。 5、如何向页面插入节点?

    8.4K20

    jQuery操作DOM元素

    p标签 $('div p'); 或 $('div>p').; //获取值是★的td标签 $('td:contains("★")') //选择id='table'的标签中的第一个tr标签 $('#table...,注意这里#form1和:enabled之间没有空格,有空格表示选取子元素 $("#form1 :disabled");//选取id为form1的表单内所有禁用的元素 常用方法 jQuery的方法只有jQuery...className') 启用或关闭样式 内容操作 说明 text() 针对非input使用,text()获取元素中的文本,text('str')设置元素文本为str html() 和text类似,不同之处是...html()可以使用html样式,$('p').html('p'),p标签上显示粗体字母p val() 针对input使用,val()获取元素中的value属性值,value('str')...children('selector') 获取标签的所有子元素(不包括子元素的子元素),selector表示选择器,可省略 find('selector') 根据selector获取元素的所有子元素(

    3.6K40

    【JavaScript】网页交互的灵魂舞者

    JavaScript 的三种引入方式 引⼊⽅式 语法描述 ⽰例 ⾏内样式 直接嵌⼊到 html 元素内部 input type="button" value="点我⼀下" οnclick="alert...new 对象 还可以通过 this 去修改一些属性的值 3. jQuery jQuery 语法是通过选取 HTML 元素, 并对选取的元素执⾏某些操作 基础语法:$(selector).action(...的代码通常都写在 document ready 函数中 ,这样可以保证在文档加载完之后才能对页面进行操作 JQuery⽅法 说明 text() 设置或返回所选元素的⽂本内容 html() 设置或返回所选元素的内容...(包括 HTML 标签) val() 设置或返回表单字段的值 text() 我是一个文本 的文本内容的话,就需要传入参数 html( ) html( ) 方法是可以获取并设置 html 标签的,这一点和 text( ) 方法有区别 val( ) 再来看 val() 方法,val

    61110

    jQuery的基本操作

    ancestor //任何一个有效选择器 descendant //用以匹配元素的选择器,并且它是第一个选择器的后代元素 //描述 //找到表单中所有的(input)标签 HTML代码...//描述 //匹配所有跟在label后面的input元素 HTML代码 Name: input name="name"/>...代码/文本值 html([val|fn]) //概述 //取得第一个匹配元素的html内容·和个函数 不能用XML文档·但可以用于XHTML文档· //在一个HTML文档中,我们可以使用.html()方法来获取任意一个元素的内容...  text([val|fn]) //概述 //取得所有匹配元素的内容 //结果是由所有匹配元素包含的文本内容组合起来的文本·这个方法对HTML文档对有效· val 用于设置元素内容的文本 function...用于 check/select的值 无参数描述 获取文本框的值 jQuery代码 $("input").val(); 参数val描述: 设定文本框的值 jQuery代码 $("input")

    8.8K20

    【前端】:property OR attribute

    它无法准确的描述出具体是哪个苹果在桌子上。 这么理解 Attribute 是标记语言的概念,标记语言本身是一种文本,所以 Attribute 这种文本方式描述的性质在标记语言中很容易使用。...Object 是完完全全的内存对象,所以使用的是 Property,而 HTML 本身是标记语言所以使用的是 Attribute。当这两个东西被继承到同一个对象上的时候经常会让人混淆起来。...总结 虽然被DOM这样一搞就变得很乱,但是我们这样理解之后就很简单。...只要是HTML标签上设置的属性就是Attribute,而直接在JavaScript中用点运算符操作的DOM对象属性就是Property。...="text/javascript"> // 选中某值 $("input[value=master]").prop("checked", true); // 获取选中值

    1.8K20
    领券