0

クリックしてページを更新する方法を探していますが、そのページの画像ではなく、テキストコンテンツのみです。これは、キャッシュを更新せずに行うことによって行われますか? それは可能ですか?JavaScriptでこのメソッドを使用して、ページ全体を更新しようとしました:

<script>
$(".second").pageslide({ direction: "left", cratel: true, onClick="history.go(0)" });
</script>

私は運がありませんでした。どんな方向性でもありがたいです。これが有効な質問かどうかわかりませんが、もしそうなら教えてください。私はスタックオーバーフローが初めてです。

4

1 に答える 1

0

はい、可能ですが、内容と画像がどの程度関連しているかによって異なります。画像がテキスト コンテンツの一部でない場合は、簡単に行うことができます。

テキスト コンテンツ A、B、C、および D の 4 つのセクションがあり、JQuery ajax メソッドを非同期に使用すると、4 つのテキスト コンテンツのみを簡単にリロードできるとします。

あなたがしなければならないことは、次のようなテキストコンテンツに一意のIDを与えることです

<div id="a">text contents for A goes here</div>
<div id="b">text contents for B goes here</div>
<div id="c">text contents for C goes here</div>
<div id="D">text contents for D goes here</div>

JQuery ajax機能を使用すると、onClickイベントまたは必要に応じてこれらのコンテンツをロードできます。

各コンテンツがそれぞれの ajax 呼び出しによって返された後、以下の JQuery メソッドを使用して目的のテキスト コンテンツの場所に配置できます。

$("a").html("your returned text contents for a");
...
...

これがお役に立てば幸いです。

ありがとうございました

于 2013-05-21T15:35:47.353 に答える