私は十分に明確でない場合はすみません。
フィドル:
http://jsfiddle.net/tWHpA/1/
ホバーすると、両方の div が上にスライドします。ホバーされている div のみをスライドさせるにはどうすればよいですか?
html:
<div class="span1 green 1"><div class="hover">tile title</div><a href="#page2" rel="ajax"></a></div>
<div class="green 2"><div class="hover">tile1 title</div></div>
CSS:
.green {width: 100px; height: 100px; background: red; color: white; position: relative; z-index:100;}
.hover {width: 100px; height: 50px; background: yellow; position: absolute; bottom:0; display:none; z-index:-1; }
jq:
$(document).ready(function() {
$('.green').addClass('.hover');
$('.green').hover(function() {
$('.hover').stop(true, true).slideDown('1000')
},
//Mouseout, fadeOut the hover class
function() {
$('.hover').stop(true, true).slideUp('1000');
}).click(function() {
//Add selected class if user clicked on it
$(this).addClass('selected');
});
});