関数の親の<div>
次のa をターゲットにしようとしています。、、などを試してみましたが、うまくいきませんでした。アイデアはありますか?<li>
<div>
show_projectinfo()
.next()
.closest()
機能は、クリックa.more_info
するli.slider img
と非表示になることです...完全に範囲外かどうかはわかりません...これは繰り返されるdivであるため、IDだけを使用することはできません。
マークアップ:
<li class="info">
<a id="previous-slider"> < </a>
<span>01/15</span>
<a id="next-slider" href="javascript:void(0)"> > </a>
<a class="more_info" href="javascript:void(0)" onclick="show_projectinfo()">Info</a>
</li>
<li class="slider">
<img src="img/horizontal.jpg" alt="horizontal" width="624" height="429">
</li>
これはスクリプトです:
function show_projectinfo(){
$(this).closest('.slider img').hide();
$('.info_content').fadeIn();
}