从动态呈现的模板中获取特定id的HTML

时间:2013-09-19 11:08:31

标签: javascript jquery html dom

我有一个ajax调用,用jquery模板替换我页面中的某个部分。

   $.ajax({
            url: '${url}',
            type: 'POST',
            dataType: 'json',
            success: function(data) {

                $('#someId').replaceWith($('#myTemplate').tmpl({info: data}));
            },
        });

现在我正在尝试仅为此模板中的小部分提供html内容

var innerInfo= $("#exampleId").html();

但在innerInfo中未定义。此外,下面的代码提醒我0。

alert($("#exampleId").length)

任何人都可以帮我解决这个问题,究竟发生了什么?

提前致谢。

1 个答案:

答案 0 :(得分:1)

尝试替换

var innerInfo= $("#exampleId").html();

var innerInfo1 = '';

setTimeout(function () { innerInfo1= $("#exampleId1").html(); }, 0);

看看它是否有帮助......