我正在创建一个可编辑的水平滚动列表。此列表的容器大小是动态的,基于浏览器可见区域的宽度。当我有一个已填满屏幕的项目列表并添加一个新项目时,容器会滚动到新添加的元素,到一个空白屏幕。如果我使用“上一个”按钮向后滚动,我确实看到了。我附上了用于动态添加新项目的代码。
我尝试使用 .move 和 .seekTo 函数到达正确的位置,但我的“prev”按钮被随机禁用,所以我无法向后滚动。
任何人的任何指示?
var speed = 200;
var parent = $("#main-container").data("scrollable");
parent.end(speed);
var clone = $("#thumbnail-clone").clone(true, true);
var input = clone.find(".text-input");
clone.attr("id", newid);
parent.addItem(clone);
input.show();
clone.show();
input.focus();