私はこのような表を持っています。テーブル行のマウスオーバーでテーブルセルを表示
あなたの中のいずれかの行の上にマウスを置くと、編集リンクが表示されます。私はこれを行ういくつかの方法を試しましたが、同じ問題を抱え続けています。私はちょうどこれについて間違った方法を考えていると仮定します。
これは現在私が持っているものです。
$('a[class*=edit]').hide();
$('tr[class*=data]').bind("mouseover", function(e) {
$(e.target).closest('a[class*=edit]').addClass("selected");
$('a[class*=selected]:first').show();
}).mouseout(function() {
$('a[class*=selected]').hide();
$('a[class*=edit]').removeClass("selected");
})
既存のコードの問題は、編集リンクに直接移動しない限り、選択したクラスを追加していないことです。上記のように、その行のどこにでもマウスを置くと、選択したクラスを追加する必要があります。私はまた、特定の行の編集リンクを表示したいだけです。
何か助けがあれば、私の髪を2時間ほど引き出してくれたことに感謝し、おそらく何か馬鹿だと分かっています。ありがとう!
Trivalですが、開封したの場合はです。私は編集することはできませんが、誰かがコードをコピーした場合には、私が指摘したと思っていました。 – Don