У меня есть этот блок кода, в котором при наведении курсора (хотя, в конечном итоге, при наведении курсора мыши на этот пример) на конкретное поле я хочу назначить этот div универсальным кодом jQuery.Я хочу, чтобы изображение внутри div скрывалось, а новый div появлялся и анимировал ширину, скажем, 250px.Я пытался нацелиться на второй класс div, но безрезультатно.У кого-нибудь есть мысли?
$(document).ready(function(){
$('.partner_box').click(function() {
var hidden_div;
hidden_div = $(this).attr('class').eq(1);
//hidden_div = $(hidden_div).eq(1).html();
//hidden_div = hidden_div:nth-child(1);
$(hidden_div + ' img').hide();
console.log(hidden_div);
//alert(hidden_div);
//alert($(hidden_div).attr('class').split(' ')[1])
/*$('.partner_box div').animate({
top: '0px',
right: '0px',
bottom: '0px',
left: '0px',
display: 'block',
position: 'absolute',
width: '200px'
});*/
});
});
<div id="partner_grid">
<!--LINE ONE-->
<div class="partner_box partner_box1">
<img src="images/partners/asx.jpg" alt="ASX" />
<div style="display:none;">
<p>This is the text for the slide.</p>
</div>
</div>
<div class="partner_box partner_box2">
<img src="images/partners/beauchamp.jpg" />
<div style="display:none;">
<p>This is the text for the slide.</p>
</div>
</div>
<div class="partner_box partner_box3">
<img src="images/partners/decillion_group.jpg" />
<div style="display:none;">
<p>This is the text for the slide.</p>
</div>
</div>
<div class="partner_box partner_box4">
<img src="images/partners/dtcc.jpg" />
<div style="display:none;">
<p>This is the text for the slide.</p>
</div>
</div>
</div>