Если вы хотите сделать это, я бы предложил использовать плавающие, определенные шириной div.То, как вы делаете это сейчас, излишне сложно изолировать зависание над «колонкой».Если бы они были div, вы могли бы просто сказать $("div.column").hover(..)
, чтобы получить желаемый эффект.
<div class="container">
<div class="features">
<ul>
<li>Webmail</li>
...
</ul>
</div>
<div class="product">
<ul>
<li><img src="" /></li>
...
<li class="addit"><a href="#">Add It</a></li>
</ul>
</div>
<div class="product">
<ul>
<li><img src="" /></li>
...
<li class="addit"><a href="#">Add It</a></li>
</ul>
</div>
<div class="product">
<ul>
<li><img src="" /></li>
...
<li class="addit"><a href="#">Add It</a></li>
</ul>
...
</div>
</div>
Тогда какой-нибудь простой CSS
.product .addit { display:none; }
.product:hover .addit { display:block; }
или
.product:hover .addit { background: blue; }
или jQuery
$(".product").hover(
function() { $(this).find(".addit").slideDown(); },
function() { $(this).find(".addit").slideUp(); }
);