3

我像这样更改元标记的内容:

$('meta[name=myMeta]').attr('content', 'newContent');

这有效并且

console.log($('meta[name=myMeta]').attr('content'));

让我对“新内容”产生共鸣

但是如果我现在单击“查看源代码”,我将看不到我用 jquery 所做的更改。

我可以解决这个问题吗?

4

2 回答 2

3

在浏览器中查看源代码会显示从服务器下载的 HTML。

要在页面加载后查看您对 DOM 所做的修改,您需要使用 DOM 检查器,通常可以通过按 来获得F12

于 2014-08-08T08:32:47.917 回答
1

您将页面的来源与 DOM 混淆了。

来源是服务器下发的原始内容,不会改变。

DOM 是源的实时版本,这可以通过 javascript 进行更改。在 Chrome 中,您可以通过右键单击页面并选择“检查元素”来查看此内容。

于 2014-08-08T08:33:48.893 回答