2011-02-20 13 views
1

これは簡単な質問ですが、RTFMingは何の結果も証明していません。href内の親要素へのアクセス

私はそうのように、div要素内のリンクを持っている:

<div> <a href=''>Close</a>

私はそのリンクとそのdiv要素をクローズしたい、と私は、次のコードをしようとしてきた:

<div> <a href="javascript:this.parentNode.style.display='none'">Close</a>

しかし、まだ動作していません...どのような提案も大歓迎です。これに

答えて

0

変更を:

<div> <a href="#" onclick="this.parentNode.style.display='none'">Close</a> 

理由はhref="javascript:...を使用した場合、thisがイベントを受け取った要素を参照していないということです。

イベントハンドラにはonclickのようにする必要があります。

+0

ありがとうございました。私はこれをできるだけ早く受け入れます。 – element119

+0

@クロミウム:どうぞよろしくお願いいたします。 – user113716

関連する問題