マイページが動的にボディクラスを生成しています。これはWordPressプラグインの一部です。そのクラスを簡単に削除したいので、jQueryで削除することができました。私のフッターにこのjqueryのを使用することによりbodyタグからクラスを削除するためのJQuery
<body class="page otherattr otherattr2 etc etc">
:私は、これはのように見える終わる身体コードからクラス「ページ」を削除するだろうと思った
<script type="text/javascript">
$(document).ready(function(){
$("body").removeClass("page");
});
</script>
しかし、それは動作するようには思えません、私は何かを欠いている?
これでうまくいくはずです。コンソールに何かエラーがありますか? jQueryが含まれていますか? –
ボディクラス*を動的に生成すると、WordPressがサーバー上で生成したもので、Javascriptで削除したいのですか?それとも別の意味ですか?また、それをオーバーライドすることを考えましたか( 'body.page {canceling properties}')? –
そのコードは私にとってはうまく見えます。スクリプトが実行されていることと、bodyタグが削除しようとしているときにbodyタグがそのクラスを持っていることを確認できますか?(コード実行を削除した後に動的に追加されません) – nachito