jQuery延迟加载元素的对象或根据需要重新加载它

时间:2014-06-24 09:33:04

标签: javascript jquery

我想知道是否可以从元素查询中只创建一个jQuery对象,即使该元素尚未可用,并且稍后我们会在页面上添加其他函数,重新加载对象以在页面上找到此元素?

我试图为测试做的是:

<script>
    var crab = $('#crab');
</script>
<div id="crab">Hello Crab</div>
<script type="text/javascript">
    crab.load();
    console.log( crab.html() );
</script>

当然,这仍然是未定义的。 我想这样做是因为PHPStorm在我的函数中抱怨重复的jQuery选择器,因为当这个元素存在时,我必须抓住它,做一些事情并删除它,然后当它被重新创建时,我必须再次得到它在相同的功能。

可能?或者在必要时在同一元素上留下2个查询?

由于

0 个答案:

没有答案