加载后更改gmail div内容

时间:2014-02-18 12:15:04

标签: javascript jquery

我正在开发Chrome的Gmail扩展程序。 基本上,我创建了一个函数,在单击左侧的标签时操作DOM。

但是,当我单击任何标签时,该函数会在加载相应视图之前运行。

例如:如果我点击“收件箱”视图中的“已加星标”,则该功能会针对收件箱视图运行,然后会加载已加星标的视图。

为了解决这个问题,我使用了这个:

$(selector-of-label).click(function(){
    $.ajax({
        success: function-to-manipulate-dom()
    });
});

这没用,所以我尝试了这个:

$(selector-of-view).ready(function(){
    $.ajax({
        success: function-to-manipulate-dom()
    });
});

然而,这也不起作用。什么是正确的解决方案?

1 个答案:

答案 0 :(得分:0)

我认为错误是你正在调用函数而传递参数不会。

$(selector-of-label).click(function(){
   $.ajax({
       success: function-to-manipulate-dom
   });
});