用jquery追加后如何执行函数

时间:2011-10-17 04:22:20

标签: jquery

我正在尝试在添加HTML元素后立即执行一个函数我尝试了很多东西并且没有任何作用,这里是源代码

$(doc).find("#"+parent.substring(1)).append(childStr)
$('[load]').each(function() {
    $(this).load(function(){
        loadmdl($(this).attr('id'));
    })
});

我知道这里有很多类似的问题,但这些问题的答案对我没有帮助。我真的需要一个建议。谢谢!

1 个答案:

答案 0 :(得分:2)

你确定它不会以你认为不起作用的方式工作吗?在.append之后调用其他JavaScript代码是完全正常的。

您确定$('[load]')选择器正在返回您想要的内容吗?