テーブルの行(duh)があり、列の1つにマウスカーソルを置いたときに2つのボタンが表示されます。今は、設定された幅/高さと背景配置を持つアンカータグです。マウスオーバー時にテーブル行のボタンを表示/非表示にする
これは隠されていないとき、彼らはのように見えるものです:
完成品の良い例は、Groovesharkののホバーコントロールです:
基本的に私はどのように思ったんだけど私は、すべての画像を隠すことをやりますが、現在は上に横たわっている行を除いて隠されています。その行はその画像を表示しますが、マウスが別の行に移動すると消えます。
HTMLコード:
echo '<td><a href="/servers/detail.php?id='. $row['id'] .'">'.$row['server_name'].'</a><a id="option-favorite" class="rowOption"></a><a id="option-vote" class="rowOption"></a></td>';
JSコード:
jQuery('td').live('mouseover', function() {
jQuery(this).closest("tr").find('a.rowOption').visible();
});
'visible()'はjquery関数ではありません...ああ、 'live()'は廃止予定です。代わりに 'on()'を使用してください。 – elclanrs