0

我实际上正在使用 css 和 javascript 做一个页面,但我有一个问题。要更改页面内容,我使用javascript of: document.getElementById("").innerHTML. With all content of only html 的功能可以正常工作。但是,当我在“”中替换一个使用 JGallery javascript 库的元素时,它不起作用。我添加库

<link rel="stylesheet" type="text/css" href="css/jquery.ad-gallery.css"> 
<script type="text/javascript" src="js/jquery.ad-gallery.js"></script>

它工作正常,因为画廊在索引页面的正文中工作。但是,当我将相同的内容放在 innerHTML 中时,它不起作用。

真的很感激任何帮助,或者如果有人能告诉我发生了什么。

4

1 回答 1

0

不评估由 innerHTML 或类似方法加载的内容,因此永远不会调用您的脚本/样式(此方法只是将 HTML 放置到位,但在呈现之后)

有一些技巧可以做到这一点,但 IMO 这通常是一个坏主意,源于一个奇怪的概念;为什么你需要这样做?

于 2013-11-14T15:18:03.330 回答