jqueryを使用して、ホバー時にデータベースから返された製品のタイトルを表示しようとしています。現状では機能しますが、カーソルを合わせた製品タイトルではなく、リスト内のすべての製品のタイトルをカーソルで表示します。ホバーを作動させる製品のみを表示したいと思います。変数を挿入しようとしましたが、うまくいきませんでした。現状では、以下のコードは、画像(imagefeat)のホバーにすべてのタイトル(headhighlight)を示しています。
助けてくれてありがとう。
jQuery
<script type="text/javascript">
$(function() {
$('.imagefeat,.pricehigh,.headhighlight').hover(function() {
$('.headhighlight').show();
}, function() {
$('.headhighlight').hide();
});
});</script>
php
$name = $info['name'];
$price = $info['price'];
$imagefile = $info['picture'];
echo "<ul class='featured'>";
echo "<li class='headhighlight'>$name</li>";
echo "<li class='pricehigh'>£ $price</li>";
echo "<li class='imagefeat'><img src='$imagefile'></li>";
echo "</ul>";