如何使用外部jQuery文件操作导入的HTML文件?

时间:2016-06-12 09:58:58

标签: javascript jquery html css

我使用jquery导入了一个html文件,如下所示

$(" .IncludeInThisDiv&#34)的负载。(" ToBeImported.html&#34);

我的ToBeImported.html文件如下所示

enter image description here

现在我想更改testDiv的背景颜色,该颜色是在main.html文件中导入的。为此,我在项目中添加了一个名为main.js的js文件,并以适当的方式将其包含在main.html文件中。我已经编写了正确的jquery代码来更改main .js文件中testDiv的背景颜色,但这根本不起作用。

我认为存在一些问题。

注意:我可以使用相同的jQuery代码从浏览器控制台操作颜色。

1 个答案:

答案 0 :(得分:2)

在你完全加载之前,你可能正在改变div的css。

使用完整的处理程序调用加载函数,如下所示:

$(".IncludeInThisDiv").load("ToBeImported.html", function() {
  $(".testDiv").css("background-color","red");
});