Привет всем, у меня есть таблица HTML, и я пытаюсь создать некоторые функции в стиле Excel, такие как копирование и выделение ячеек и тому подобное.У меня были некоторые интересные эффекты (используя mQuery в jQuery для ячеек таблицы), но это было слишком нервно.Я узнал о hoverIntent, но не могу понять, как это реализовать.Как бы это соответствовало этому (упрощенная функция копирования):
$("table#grid td").mousedown(function () {
// this cell has the value to copy; retrieve and store it
mouseDown = true;
}).mouseover(function () {
if(mouseDown) {
// copy value into this cell
}
};
$(document).mouseup(function () {
mouseDown = false;
// reset copy info
}
Проблема заключается в том, что при пересечении границ td было бы зарегистрировано наведение мыши более одного раза (несколько раз), при котором форматирование выбиралось / отменялоськлетки кошмар.
Надеюсь, это имеет смысл.Я новичок в jQuery, но очень стараюсь.