こんにちは、私は表示と非表示のための次のコードを持っています。しかし、私のブラウザにはプラスまたはマイナスのイメージがありません。
$(window).ready(function() {
$('header').click(function() {
var text = $(this).children(' #bericht');
if (text.is(':hidden')) {
text.slideDown('200');
$('img', this).attr('src', 'images/icons/up.png').show(200);
} else {
text.slideUp('200');
$('img', this).attr('src', 'images/icons/down.png').show(200);
}
});
$('img', this).attr('src', 'images/icons/up.png').show(200);
});
});
これは私が持っている私のhtmlコードです。
<section id="box-ui">
<header class="head-title">Test kopje<img class="toggle" src="images/icons/up.png" /></header>
<div id="bericht" class="berichtui">
<a href="#">Beetje tekst hier maar....?</a><br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?</div>
</section>
<section id="box-ui">
<header class="head-title">Test kopje<img class="toggle" src="images/icons/up.png" /></header>
<div class="berichtui">
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?<br>
Beetje tekst hier maar....?</div>
</section>
それで、私は私に言うことができる間違った人々を何をしていますか;)
これは私がJSFIDDLEに持っているものです。