检查jQuery对象是变量还是Dom元素

时间:2014-09-19 13:53:46

标签: javascript jquery variables object dom

我正在写一个插件并有一个问题。考虑这两行

$('target').myPlugin();

var myVar = $('target').myPlugin();

由于第二个目标尚未在DOM中,因此我需要在插件中更改一些功能以实现我的目标。然而,这些更改可能会导致插件在第一个目标上失败。

简单地说,我正在寻找一种方法(如果可能的话)在我的插件中确定目标元素是否已经存在于DOM中或变量中。

任何帮助将不胜感激,并提前感谢您!

更新

稍微阐述......

举个例子,为什么这不起作用?

var wrapper = $('<div/>');
var newInput = $('<input/>').wrap(wrapper);
$('#newDiv').append(newInput);

因为输入实际上还不存在......

0 个答案:

没有答案