、 私は私のウェブサイト上で、約200のdivを持っている:いくつかの部門を順番に非表示にするにはどうすればよいですか?例えば
<div>LINK</div>
<div>LINK</div>
.....
<div>LINK</div>
私は順番にそれぞれのdiv内のリンクをクリックしますと、私は非表示にすると、私はすべてのクリックされたdiv要素を非表示にしたいと思いたいと思います。これを行う方法???
、 私は私のウェブサイト上で、約200のdivを持っている:いくつかの部門を順番に非表示にするにはどうすればよいですか?例えば
<div>LINK</div>
<div>LINK</div>
.....
<div>LINK</div>
私は順番にそれぞれのdiv内のリンクをクリックしますと、私は非表示にすると、私はすべてのクリックされたdiv要素を非表示にしたいと思いたいと思います。これを行う方法???
あなたはjavascriptを採用する必要があります。おそらく最も人気のあるアプローチは、の線に沿って対応するコードではjQueryを使用するために、次のようになります。
$("#link").click(function(){
$(this).parent("div").hide();
})
HTML
div>LINK</div>
<div>LINK</div>
.....
<div>LINK</div>
JSあなたはjQueryの機能を使用することができます
$(document).ready(function(){
$("div").on('click',function(){
$(this).hide();
});
});
このような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>
は、javascriptを – Will
あなただけの 'クリックdiv'または全て' divs'を非表示にしたいですか? – MUT