Javascript 操纵';临时dom';背景

Javascript 操纵';临时dom';背景,javascript,jquery,Javascript,Jquery,这个问题有点难。我正在使用将结果插入DOM的第三方库 例如: $('#puthere').thirdpartyplugin(); 这将调用thirdpartyplugin,并操作HTML元素的结果#放到这里 我的问题是,如何将结果输出到JavaScript变量而不是DOM元素 var plainOutput = $.thirdpartyplugin(); alert(plainOutput); 我不想操纵用户可见的HTML元素。我只想调用警报(plainOutput)结果。创建一个临时元

这个问题有点难。我正在使用将结果插入DOM的第三方库

例如:

$('#puthere').thirdpartyplugin();
这将调用
thirdpartyplugin
,并操作HTML元素
的结果#放到这里

我的问题是,如何将结果输出到JavaScript变量而不是DOM元素

var plainOutput =  $.thirdpartyplugin();  alert(plainOutput);

我不想操纵用户可见的HTML元素。我只想调用
警报(plainOutput)
结果。

创建一个临时元素:

var $out = $('<div />');
$out.thirdpartyplugin();
alert($out.html()): // or .text();
var$out=$('');
$out.thirdpartyplugin();
警报($out.html())://或.text();
这可能有效,也可能无效,这取决于插件正在做什么

如果插件按规则运行并支持方法链接,您还可以执行以下操作:

var $out = $('<div />').thirdpartyplugin().html();
var$out=$('').thirdpartyplugin().html();
不知道这个“第三方Plugin”是什么或它是干什么的,怎么可能有人告诉你呢?编辑好,我想他们可以猜一下:-)