如何访问变量 jQuery.fn.init 对象

How to access variable jQuery.fn.init objects

我有一个函数是addInputToForm(inputConfig)

函数中有一个$el

简而言之,该函数为 $el

创建了 labelinput element

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

的标签部分

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

 $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"

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

当你看到类似

的内容时
jQuery.fn.init[...

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

例如,要清除外部元素中标签的文本:

$el.find("label").text("");

对于控制台输出的简单演示,请在浏览器控制台中查看以下结果(不是代码片段控制台输出的结果不一样):

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