我有 20 多列的表。有些列有一个添加链接,会在 div 层中生成一个弹出窗口。我现在遇到的问题是,当我在需要向右滚动的列上单击添加时,它会创建弹出窗口,但它会跳回第一列并失去焦点。我如何确保它不会跳回第一列并将焦点保持在单击添加之前的位置?
$(function () {
var moveLeft = 15;
var moveDown = 20;
$('a.trythis').click(function (e) {
$('#popup').show().css('top', e.pageY + moveDown).css('left', e.pageX + moveLeft).appendTo('body');
});
$('#closethis').click(function (e) {
$('#popup').hide();
});
});