我有两个并排的图像。当用户将鼠标悬停在图像上时,它应该展开。
HTML:
<a href="#"><div id="skinny"></div></a>
<a href="#"><div id="room9"></div></a>
jQuery:
$('#skinny').hover(function() {
$(this).animate({width: '220px'}, 'fast');
$('#room9').animate({width: '80px'}, 'fast');
}, function() {
$(this).animate({width:'150px'},'fast');
$('#room9').animate({width: '150px'}, 'fast');
});
jsFiddle:http: //jsfiddle.net/G4q4q/
它与左图像“工作”,但我无法让它与右图像一起工作。我目前的方法效率低下,所以如果您有任何优化建议,请告诉我。