0

以下に示すように、ブラウザーに URL を入力すると、コメントが強調表示されます。すなわち。コメント要素は背景色を取得します。

Chrome で更新時に画像が表示されない

id 要素が url からのトリガーであるその要素の背景色をどのように達成するか、または javascript 関数を呼び出すことができる DOM レベルパラメーターがありますか?

4

2 に答える 2

5

これは、JS を使用して実装できます。

  1. ページの読み込み時に取得location.hashします。
  2. 同じハッシュを持つタグを見つけますa(すべてのコメントに一意のハッシュがあると仮定します)。
  3. 対応するコメント コンテナーを見つけて、アニメーションを実行します。
于 2013-05-11T09:00:06.403 に答える
4

document.ready または document.load でハッシュを取得してから、必要なことを行うことができます。

これはmootoolsのハイライト機能を使った例です。

window.addEvent('load', function () {
    var id = window.location.hash.substring(1);
    if (id != "")
        $(id).highlight("#ccc");
});

デモ

コード

于 2013-05-11T09:01:06.047 に答える