なぜこれが機能しないのですか?
<script type="text/javascript" src="js/jquery-1.8.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("body").html($("body").html().replace(/®/g, '<sup>®</sup>').replace(/®/g, '<sup>®</sup>').replace("\u00AE" , '<sup>®</sup>'));
};
);
</script>
Firefox の Firebug は、コンソールに次のように表示します: "SyntaxError: missing ) after argument list"
しかし、これはWordpressを完全に壊します...
<script type="text/javascript">
$(document).ready(function() {
$("body").html($("body").html().replace(/®/g, '<sup>®</sup>').replace(/®/g, '<sup>®</sup>').replace("\u00AE" , '<sup>®</sup>'));
}
);
</script>
この関数の基本は、ボディ内のすべてのレジストレーション マークを検索し、「®」に置き換えることです。この関数が PHP でも機能する場合は、それが望ましいです。