首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何访问可变jQuery.fn.init对象

问如何访问可变jQuery.fn.init对象
EN

Stack Overflow用户
提问于 2020-10-10 01:45:05
回答 1查看 151关注 0票数 0

我有一个addInputToForm(inputConfig)函数

在函数中有一个$el

简而言之,该函数为$el创建label和input element

新的$el是一个超链接字段,我不需要$el的标签部分

使用Chrome开发人员工具和控制台,我可以输入

代码语言:javascript
复制
 $el   //Hit return and the result is
 jQuery.fn.init[a#Label Text]  // with triangle to expand
    + 0: a#Label Text  // then an object array displays
       accessKey:
       ...
       innerhtml: "Label Text"
       outerhtml: "Label Text"

我的问题是如何访问这些值,因为我需要将文本更改为""以使其为空。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-10 16:16:42

当你看到像这样的东西时

代码语言:javascript
复制
jQuery.fn.init[...

在浏览器控制台中,这意味着您正在查看jquery对象/集合,因此您可以将jquery方法应用于该对象。

例如,要清除外部元素中标签的文本,请执行以下操作:

代码语言:javascript
复制
$el.find("label").text("");

有关控制台输出的简单演示,请在浏览器控制台中查看以下结果(不是snippet控制台):

​

代码语言:javascript
复制
var d = $("#d")
console.log(d)
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id='d'>div 1</div>

​

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64284891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档