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

我有一个功能是addInputToForm(inputConfig)


在函数中有一个$el


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


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

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


墨色风雨
浏览 105回答 1
1回答

烙印99

当你看到类似的东西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>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript