我正在尝试从尚未添加到 DOM 的 jQuery 对象中获取文本。所以:
var fragment = $("<span id='thing'>stuff</span><span id='thing2'>stuff2</span>");
但这些都不起作用(试图获取文本“stuff2”):
var test1 = fragment.find("#thing2").text();
var test2 = $("#thing2", fragment).text(); // trying to use fragment as the context
谁能告诉我为什么不呢?在将 jQuery 对象添加到 DOM 之前,如何访问它的文本?