我正在开发一个示例应用程序。在这个应用程序中,我拖放数据库表。如果该表在另一个表上有任何主链接和外部链接,则意味着自动生成指向该特定表的链接。
我有一个问题,这意味着表有,overflow:auto
所以 div 有滚动条。当我滚动时,意味着链接将位于表单的顶部。如何阻止它?
我的示例代码如下
$("#tbl" + $(ui.draggable).attr('id') + " tr").droppable({
drop: function (event, ui) {
var Source = $(ui.draggable).attr('id').substring(0, $(ui.draggable).attr('id').length - 1);
var Target = $(this).attr('id').substring(0, $(this).attr('id').length - 1);
if (Source.substr(0, 3) != 'div' && Target.substr(0, 3) != 'div' && Source != Target) {
if (Source.substr(0, 2) == 'tr' && Target.substr(0, 2) == 'tr') {
var connection = jsPlumb.connect({
connector: ["Flowchart", { stub: 20}],
source: $(ui.draggable),
target: $(this),
anchor: ["TopRight", "RightMiddle", "LeftMiddle"],
paintStyle: {
strokeStyle: "blue",
lineWidth: 3
}
});
}
}
}
});