いくつかのcss+javascriptに問題があります。ほら、私はある種のwysiwyg Webページスタイルエディタを作成しようとしています。このエディタには、このようなコードを含むWebページをロードするiframeがあります。
<head>
<style id=mystyle>
/* something is here */
</style>
</head>
<body>
<h1>Other, quite a lot autogenerated stuff along with javascript that add some interactivity.</h1>
</body>
次に、#mystyleのコンテンツを変更して、リアルタイムでページに反映されるようにする必要があります。jqueryを使用して、次のようないくつかの手法を使用してこれを実行しようとしました。
$(#mystyle).html(newcss);
$(#mystyle).replaceWith("<style id='mystyle'>"+newcss+"</style>")
$(#mystyle).after("the newcss along with style tag")
、次に古いものを削除します。$(#mystyle).delete()
//何が起こるかを見るためだけに。
上記のすべては、Webページの外観を変更できません。実際、タグ(4.)を削除しても、ページが見苦しくならず、「要素の検査」を使用して確認しました。htmlは変更されますが、外観は変更されません。だから....私は何を間違えましたか?