3

私はテーブルを持っています。マウスオーバーすると、jQuery はいくつかの編集ボタンを追加します。テーブルからマウスを離すと、それらは消えます。問題は、マウスをテーブルに移動してからボタンの上に移動し、次に移動すると、それらが所定の位置にとどまることです。どうすればこれを修正できますか?

JsFiddle -> http://jsfiddle.net/kthornbloom/LHZdd/1/

簡略化されたコード:

$(document.body).on("mouseover", ".edit table", function (e) {
    $('.jr-columnmodifier, .jr-rowmodifier').remove();
    $('<div class="button"></div>').appendTo(this);
});

$(document.body).on("mouseleave", ".edit table, .button", function (e) {
    $('.button').remove();
});
4

1 に答える 1