2017-04-07 3 views
0

、 私は私のウェブサイト上で、約200のdivを持っている:いくつかの部門を順番に非表示にするにはどうすればよいですか?例えば

<div>LINK</div> 
<div>LINK</div> 
..... 
<div>LINK</div> 

私は順番にそれぞれのdiv内のリンクをクリックしますと、私は非表示にすると、私はすべてのクリックされたdiv要素を非表示にしたいと思いたいと思います。これを行う方法???

+1

は、javascriptを – Will

+0

あなただけの 'クリックdiv'または全て' divs'を非表示にしたいですか? – MUT

答えて

1

あなたはjavascriptを採用する必要があります。おそらく最も人気のあるアプローチは、の線に沿って対応するコードではjQueryを使用するために、次のようになります。

$("#link").click(function(){ 
$(this).parent("div").hide(); 
}) 
0

HTML

div>LINK</div> 
<div>LINK</div> 
..... 
<div>LINK</div> 

JSあなたはjQueryの機能を使用することができます

$(document).ready(function(){ 
    $("div").on('click',function(){ 
     $(this).hide(); 
    }); 
}); 
0

このようなhide()

経験:通常

$("div").on('click',function(){ 
 
    $(this).hide(); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="link">LINK</div> 
 
<div id="link">LINK</div> 
 
..... 
 
<div id="link">LINK</div>

関連する問題