在加载之前动态更改HTML文本 - 可能

dynamically changing html text before loading- possible?

本文关键字:HTML 文本 可能 加载 动态      更新时间:2023-09-26

我有很多流程图,点击流程图的每个块必须打开一个问题。基本上,问题页面具有相同的模板,只是标题发生了变化。现在我认为为每个问题创建一个 html 文件是荒谬的,因为模板将保持不变。一旦用户单击流程图的块,有没有办法更改问题页面的标题然后加载它?

我想使用jquery来做到这一点,我只是jquery的初学者。我知道如何在页面显示或加载后通过附加/替换元素来更改文本。

您可以每次即时替换它:

var template = "{header}<p>Some text</p>";
$('#output').append(template.replace('{header}', 'Some header'));
$('#output').append(template.replace('{header}', 'New header'));

你可以在这里尝试一下:http://jsfiddle.net/ykmtF/