В будущем, пожалуйста, предоставьте соответствующий код и HTML в вашем вопросе, чтобы нам не пришлось искать его на вашем сайте.
Это ваш HTML-код:
<div id="product-11" class="product grid f-cell">
<a href="/product/k-mock-prod-11" title="View k mock prod #11" class="product-a">
<img class="products-img-thumb" src="img/prod-11_thumb.jpg" alt="Image of k mock prod #11" />
</a>
<a href="/product/k-mock-prod-11" class="tooltip">
<span class="products-page-text">
K mock prod #11
<p>Lorem ipsum dollor etc.
<br/>Size: 10.75"w x 9.25"d x 4.75"h</p>
</span>
</a>
</div>
JavaScript здесь в основном не имеет значения.
Проблема, насколько я могу судить, связана с тем, как вы позиционируете свой якорь .tooltip
внутри элемента .product
. Вместо того, чтобы делать это так, как у вас сейчас, добавьте это к вашему .product
или .grid
или .f-cell
классу (я не уверен, что вы в основном используете для своих продуктов div):
position:relative;
Затем вы должны удалить объявления полей в вашем .tooltip
классе и добавить это:
position:absolute;
bottom:0;
left:0;
Дайте мне знать, если это работает.