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

最常见的 20 个 jQuery 面试问题及答案

如果你是  jQuery 新手,那么它也能够帮助你更加好的理解基础知识,并激励你去发现更多东西。   1. jQuery 库中的 $() 是什么?...(答案如下) () 函数是 jQuery() 函数的别称,乍一看这很怪异,还使 jQuery 代码晦涩难懂。一旦你适应了,你会爱上它的简洁。...如何在点击一个按钮时使用 jQuery 隐藏一个图片?   这是一个事件处理问题。jQuery为按钮点击之类的事件提供了很好的支持。你可以通过以下代码去隐藏一个通过ID或class定位到的图片。...如果你是  jQuery 新手,那么它也能够帮助你更加好的理解基础知识,并激励你去发现更多东西。   1. jQuery 库中的 $() 是什么?...如何在点击一个按钮时使用 jQuery 隐藏一个图片?   这是一个事件处理问题。jQuery为按钮点击之类的事件提供了很好的支持。你可以通过以下代码去隐藏一个通过ID或class定位到的图片。

15.3K30

jquery面试题目_高并发面试题

1. jQuery 库中的 $() 是什么?(答案如下) () 函数是 jQuery() 函数的别称,乍一看这很怪异,还使 jQuery 代码晦涩难懂。一旦你适应了,你会爱上它的简洁。...如何在点击一个按钮时使用 jQuery 隐藏一个图片? 这是一个事件处理问题。jQuery为按钮点击之类的事件提供了很好的支持。你可以通过以下代码去隐藏一个通过ID或class定位到的图片。...另一方面,jQuery ready() 函数只需对 DOM 树的等待,而无需对图像或外部资源加载的等待,从而执行起来更快。...你可以传一个函数给 each() 方法,被调用的 jQuery 对象会在其每个元素上执行传入的函数。有时这个问题会紧接着上面一个问题,举个例子,如何在 alert 框里显示所有选中项。...好吧,除了报错节省服务器带宽以及更快的下载速度这许多的好处之外, 最重要的是,如果浏览器已经从同一个CDN下载类相同的 jQuery 版本, 那么它就不会再去下载它一次.

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

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

    49.如何在单击一个按钮时使用jQuery隐藏一副图片 $('.demo-img').click(function() { $('.img').hide(); }); 50....alt是为图片指定替代文字的属性 alt是在中指定的属性标签,表示图像。 正如我写为替代文本一样,它用于需要文本而不是图像的情况。...,边框; 5、浏览器窗口尺寸的变化(resize事件发生时); 6、填充内容的改变,触发重排的条件:改变元素的大小 位置 等如:width、height、pading、margin、position等,...image 当script标签放在head中,并且这个script标签只有scr属性引入外部js文件的情况下,HTML文件开始渲染,直到命中script标签,此时解析将停止,并发现一个请求获取该文件并执行...创建script标签,并插入DOM中,页面渲染完成后,执行回调函数。

    13.1K50

    一个小时学会jQuery

    在其核心,jQuery重点放在从HTML页面里获取元素并对其进行操作。如果你熟悉CSS,就会很清楚选择器的威力,通过元素的特性或元素在文档中的位置去描述元素组。...在jQuery中,可以获取同一类名的多个HTML元素,编写方式同CSS,即在类名的前面加上点号。...在CSS中我们通常使用标签名来为这一类标签定义样式,在jQuery中也可以用同样方法来获取标签元素。...如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 "&foo=bar1&foo=bar2"。...isLocal   map 默认: 取决于当前的位置协议 允许当前环境被认定为“本地”,(如文件系统),即使jQuery默认情况下不会承认它。

    22.4K71

    HTML 链接

    HTML中的链接是一种用于在不同网页之间导航的元素。 链接通常用于将一个网页与另一个网页或资源(如文档、图像、音频文件等)相关联。...链接允许用户在浏览网页时单击文本或图像来跳转到其他位置,从而实现网页之间的互联。 尝试一下 - 实例 HTML 链接 如何在 HTML 文档中创建链接。...在标签 中使用了 href 属性来描述链接的地址。 默认情况下,链接将以以下形式出现在浏览器中: 一个未访问过的链接显示为蓝色字体并带有下划线。 访问过的链接显示为紫色并带有下划线。...target(可选):指定链接如何在浏览器中打开。常见的值包括 _blank(在新标签或窗口中打开链接)和 _self(在当前标签或窗口中打开链接)。...提示: 书签不会以任何特殊方式显示,即在 HTML 页面中是不显示的,所以对于读者来说是隐藏的。

    22810

    XSS平台模块拓展 | 内附42个js脚本源码

    捕获的数据存储在数据库中,其中包含与用户会话相关的信息,源URL等。 04.JQuery键盘记录键盘 一旦加载jQuery,一行(长)会写一个键盘记录器。...09.表单窃取 这个脚本窃取了表单中设置的所有值,并通过图像src发送出去。它改变了标签以添加onbeforeunload事件处理程序,并在用户离开页面之前处理信息泄漏。...它只需要定义一个更现实的词典… 说明 http://www.xexexe.cz/2015/02/bruteforcing-tp-link-routers-with.html 27.onerror编码 用于HTML图像标签的...29.地理位置 此脚本利用HTML5地理位置功能创建以受害者浏览器位置为中心的Google地图网址。很有趣,但需要用户授权并依靠XHR发送链接(尽管非常容易绕过)。...39.jQuery钓鱼 一个脚本,可以通过网络钓鱼连接并劫持所有表单。 40.振动 关于如何在Android手机上使用振动API以及可以完成的一些恶意用法的例子。

    14.1K80

    JQuery选择器(中)

    : 把属性选择器不放在css选择器里面是因为jQuery中写法是不一样的.至于css中写法可以参考我之前写的一篇css的选择器一文.jQuery中是和xPath类似的写法: $("mix[@attr]"...a_value 7.伪类选择器 具有限定子节点选择器:$("mix1[mix2]"):返回包含mix2的mix1节点.如:$("div[a]"):包含a标签的div....这个和$("div a")不相同.后者表示div中的a标签,返回的是a标签对象,前者返回的是div标签对象 冒号限定结点选择器:$("mix:condition"):mix标签,并且满足限定条件....jQuery对象包装的DOM元素.如: $("Hello").appendTo("#body");//把Hello添加到body元素中...$("img").each(function(i){ this.src = "test" + i + ".jpg"; });//迭代图像,并设置它们的src属性 get():如果没有参数,返回所有,是一个对象数组

    2.8K90

    如何优化前端页面 如何优化网页

    2.2.1 书写HTML代码的时候,遵循标签语义化的要求,根据标签的语义性进行选择,如布局使用div、标题使用h系列标签、段落使用p标签等 2.2.2 HTML代码要合理嵌套,一般情况下,行元素当中不能包含块元素...3.3.3 图片需要设置大小,防止后台传送不正常尺寸图像造成的失真。 3.3.4 对于数据类部分,在适当的地方增加超出隐藏或者超出显示为省略号。...3.3.5 需要考虑a标签的点击区,通常会对a进行处理:转化为块元素并设置高度,或者浮动设置宽高。...4.1.7 文件加载完毕之后再进行代码的执行,合理利用window.onload与jQuery中的$(document).ready。...4.6.2 根进jQuery的发展,及时更新文件库,舍弃已经淘汰的方法(如:.toggle(),.live()等)。

    3.1K80

    掌握这4 个关键的 CSS 属性,你才算入门 CSS

    block:CSS 中的块级元素,它占用尽可能多的空间,但它们不能放置在同一水平线上。开发人员主要使用块级元素来简化布局过程,因为他们能够改变他们选择的元素的宽度和高度。...inline-block:你可以将其视为块元素和内联元素的组合值,你可以在其中设置它们的宽度和高度,并且元素可以毫无问题地出现在同一水平线上。 none:使用此值可以从网页中隐藏元素。...但是,如果你对如何在 CSS 中选择背景有一个清晰的解释,那么使用 HTML 元素会容易得多。...background-image:将图像应用为背景,并使用路径 URI 或 URL 来访问图像资源。...background-repeat:你可以使用这些值,如果宽度超过背景大小,则使应用的背景重复自身。

    2.6K30

    jQuery 教程

    您是否很疑惑为什么我们没有在 标签中使用 type=”text/javascript” ? 在 HTML5 中,不必那样做了。...下面是两个具体的例子: 试图隐藏一个不存在的元素 获得未完全加载的图像的大小 提示:简洁写法(与以上写法效果相同): $(function(){ // 开始写 jQuery 代码... }...:first-of-type选择同一元素名称的兄弟中的第一个元素。 :last-child选择同父代的最后一个子代元素。 :last-of-type选择同一元素名称的兄弟中的最后一个元素。...($(this).attr("file"), function(html) { $includeObj.after(html).remove(); //加载的文件内容写入到当前标签后面并移除当前标签...jQuery animate() – 使用相关值 演示如何在 jQuery animate() 方法中使用相关值。

    21.1K20

    jQuery Cheat—Sheet(jQuery学习笔记)

    jQuery是一种JavaScript库,实现了常见任务的自动化和复杂任务简单化。 jQuery库为Web脚本编程提供了通用的抽象层,使之适合任何脚本编程情景。...下面是两个具体的例子: 试图隐藏一个不存在的元素 获得未完全加载的图像的大小 提示:简洁写法(与以上写法效果相同): $(function(){ // 开始写 jQuery 代码... })...; }); 鼠标移入并点击事件 当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件。 在下面实例中,鼠标移入元素,并点击时,弹出“Bye!...HTML 元素: //hide元素点击时隐藏标签 $("#hide").click(function(){ $("p").hide(); }); //show元素点击时隐藏标签 $(...显示被隐藏的元素,并隐藏已显示的元素: //点击button隐藏p标签,再次点击显示 $("button").click(function(){ $("p").toggle(); }); 淡入和淡出

    18.3K30

    jQuery中常用的函数和属性详细解析

    jQuery 对象 例子 $("#div1").find("p").hide().end().hide() 第一个hide()是对于p标签的 然后用end()结束对p标签的引用而返回到#div1标签 所以第二个...JQuery Traversing 方法说明 eq( index ) 从匹配的元素集合中取得一个指定位置的元素,index从0开始 filter( expr ) 返回与指定表达式匹配的元素集合,可以使用...input标签的所有input标签元素 $("#prev ~ div") 同胞选择器,该选择器返回的为id为prev的标签元素的所有的属于同一个父元素的div标签 基本过滤选择器 $("tr:first...) $("tr:even") 匹配集合中偶数位置的所有元素(从0开始) $("tr:odd") 匹配集合中奇数位置的所有元素(从0开始) $("td:eq(2)") 匹配集合中指定位置的元素(从0开始)...( array, callback ) 使用某个方法修改一个数组中的项,然后返回一个新的数组 jQuery.inArray( value, array ) 返回value在数组中的位置,如果没有找到,则返回

    3.8K10

    Jump Start Bootstrap 第4章

    下拉插件的默认状态是关闭的;然而你刷新页面后它将切换状态并使菜单可见。...我已经写了下面的JQuery代码片段去监听所有的下拉插件状态,并打印每个事件触发时的状态。 中侦听滚动,并根据元素的滚动位置在导航栏中突出显示菜单项。 基本上,它是一个双组件的插件;它由一个导航条和一个内容区域组成。内容区域划分为多个部分,每个部分都有一个惟一的ID。...Tabs选项卡 在前面的章节中,我们了解了如何使一组链接看起来像选项卡,但那不是真的选项卡。在本节中,我们将创建一些选项卡窗格,将一些虚拟数据放入其中,并使这些选项卡窗格响应相应的选项卡链接。...它是一个插入多个垂直堆叠标签的插件,但同一时间只能打开一个标签。 在Bootstrap中,通过将多个面板组件组合在一个容器中来创建Collapse。我们在最近一章看到了如何创建一个面板。

    35K40

    自动驾驶汽车可用于处理急转弯的 3 种技术

    除了速度和汽车动力学之外,它还应该知道车道曲率,以确定保持在车道上所需的转向角。...我们将介绍几种技术,使自动驾驶汽车可以用来在不同条件下找到车道线 技术 色彩空间 索贝尔算子 曲率半径 色彩空间 RGB 颜色空间适用于带有白色通道的图像,它与其他彩色车道相比有局限性。...曲率半径 车道曲率的知识对于车辆保持在车道上是必要的。透视变换改变了我们的视角,从不同的视角和角度观看同一场景。鸟瞰图,让我们将多项式拟合到车道线,然后我们从多项式中提取车道曲率。...透视变换图像 绘制直方图并找到上图左右半部分的峰值,给出左右车道的起始位置,如下所示。...用于查找左右车道基准的直方图 滑动窗口 使用起始位置,并在图像上应用滑动窗口技术,我们可以将多项式拟合到车道线,如下所示。

    77830

    干货 | textRNN & textCNN的网络结构与代码实现!

    新闻主题分类:判断一段新闻属于哪个类别,如财经、体育、娱乐等。根据类别标签的数量,可以是2分类也可以是多分类。...什么是textCNN 在“卷积神经⽹络”中我们探究了如何使⽤⼆维卷积神经⽹络来处理⼆维图像数据。...在之前的语⾔模型和⽂本分类任务中,我们将⽂本数据看作是只有⼀个维度的时间序列,并很⾃然地使⽤循环神经⽹络来表征这样的数据。...当卷积窗口滑动到某⼀位置时,窗口中的输⼊⼦数组与核数组按元素相乘并求和,得到输出数组中相应位置的元素。如下图所⽰,输⼊是⼀个宽为7的⼀维数组,核数组的宽为2。...为提升计算性能,我们常常将不同⻓度的时序样本组成⼀个小批量,并通过在较短序列后附加特殊字符(如0)令批量中各时序样本⻓度相同。这些⼈为添加的特殊字符当然是⽆意义的。

    1.5K20

    textRNNtextCNN文本分类

    新闻主题分类:判断一段新闻属于哪个类别,如财经、体育、娱乐等。根据类别标签的数量,可以是2分类也可以是多分类。...什么是textCNN 在“卷积神经⽹络”中我们探究了如何使⽤⼆维卷积神经⽹络来处理⼆维图像数据。...在之前的语⾔模型和⽂本分类任务中,我们将⽂本数据看作是只有⼀个维度的时间序列,并很⾃然地使⽤循环神经⽹络来表征这样的数据。...当卷积窗口滑动到某⼀位置时,窗口中的输⼊⼦数组与核数组按元素相乘并求和,得到输出数组中相应位置的元素。如下图所⽰,输⼊是⼀个宽为7的⼀维数组,核数组的宽为2。...为提升计算性能,我们常常将不同⻓度的时序样本组成⼀个小批量,并通过在较短序列后附加特殊字符(如0)令批量中各时序样本⻓度相同。这些⼈为添加的特殊字符当然是⽆意义的。

    2.7K41

    家用机器人如何在动态环境中实现精准定位

    家用机器人如何在动态环境中实现精准定位深度学习生成不变表征、传感器可靠性评估以及高效地图表征,共同造就了Astro卓越的空间智能。人类将在不断变化的家庭环境中行动的能力视为理所当然。...Astro的智能运动系统依赖视觉同时定位与建图(V-SLAM)技术,使机器人能够利用视觉数据同时构建环境地图并确定自身在地图中的位置。...回环检测尝试将当前帧中的特征与先前看到的特征进行匹配,以修正视觉里程计中累积的不准确性。Astro随后处理视觉特征、估计的传感器位姿和回环信息,并通过优化获得全局运动轨迹和地图。...这些图像模拟了Astro在真实客户家中可能面临的各种场景,如不同的场景布局、照明和视角变化、遮挡、物体移动和装饰。Astro的算法还使其能够适应从未见过的环境(如新客户的家)。...客户家庭的不断更新表征使Astro能够在数月内鲁棒有效地定位自身。在创建这种新型家用机器人时,Astro团队使用深度学习并基于最先进的计算几何技术,赋予Astro远超简单家用机器人的空间智能。

    18410
    领券