0

私の cms ツールのため、サイトのいくつかのインクルード ファイルに<head>とを追加する必要があります。明らかな理由から、親ページに含まれるページの <領域またはタグを<body>表示したくありません。cmsには標準のif、elseルールがあり、cmsへのログイン/ログアウトに基づいてルールを適用するためにon.readyを使用しています。head><body>

jquery を使用して、親の本文内に方法があるかどうか疑問に思っています: (1) すべての<head>タグとその中のすべてのコンテンツを削除し、(2)<body>タグを削除しますが、そのコンテンツは保持します。

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

2

はい、.load() と呼ばれます。多くの人が問題を抱えているようですので、質問を少し勉強する必要があるかもしれません. しかし、基本的には、ドキュメントを読み込んで、そのセクションのみを返すことができます..

コードの作成に助けが必要な場合はお知らせください。必要な情報はすべてここにあるはずです。 http://api.jquery.com/load/

リンクに例を示します

$('#b').load('article.html #target');

基本的に、arctile.html を読み取って ID #traget を見つけ、このデータを #b 要素で返します。単純。;)

反対に、現在のページから削除したい場合は、代わりに .remove() 関数を使用できます

現在のページから頭を削除するには、単に行う必要があります

 $('head').remove();

その中の子も削除されることに注意してください。

于 2012-11-16T21:43:37.067 に答える