我正在开发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()
});
});
然而,这也不起作用。什么是正确的解决方案?
答案 0 :(得分:0)
我认为错误是你正在调用函数而传递参数不会。
$(selector-of-label).click(function(){
$.ajax({
success: function-to-manipulate-dom
});
});