コミュニティの助けが必要です。私はテーブルを持っています。ボタン付きのtrブロックからホバーすると、次のtrの上に表示されます。必要: ボタンでブロックを指示する場合は失われませんが、tr を指示する場合は、ボタンが失われたブロックでブロックし、この tr のブロックを開きます。私を助けてください )
$('.table-finance').on('mouseenter', 'td', function(e) {
if (e.target.tagName == 'TD') {
console.log('enter', 'content=', $(this).text(), 'target=',e.target);
$(this).parent().find('.more-btn').show();
e.stopPropagation();
}
});
$('.table-finance').on('mouseleave', 'td', function(e) {
if ((!$(e.target).hasClass('.btn-more')) || (e.targer.tagName != 'BUTTON')) {
console.log('leave', 'content=', $(this).find('td').text(), 'target=',e.target, 'event=', e);
$(this).parent().find('.more-btn').hide();
e.stopPropagation();
}
});