gpt4 book ai didi

jquery - 如何使用固定位置的 jQuery 可拖动?

转载 作者:行者123 更新时间:2023-12-03 22:31:41 24 4
gpt4 key购买 nike

它在 Firefox 中完美运行,但在 ie、chrome 和 Opera 中不起作用。

<div> has position:fixed, and is .draggable()

除了 Firefox 之外,它不起作用

最佳答案

不要在 CSS 中设置固定:它适用于 firefox、chromium、safari、iexplore

var div = $('#id');
div.resizable(
{
stop: function(event, ui)
{
var top = getTop(ui.helper);
ui.helper.css('position', 'fixed');
ui.helper.css('top', top+"px");
}
});
div.draggable(
{
stop: function(event, ui)
{
var top = getTop(ui.helper);
ui.helper.css('position', 'fixed');
ui.helper.css('top', top+"px");
}
});

function getTop(ele)
{
var eTop = ele.offset().top;
var wTop = $(window).scrollTop();
var top = eTop - wTop;

return top;
}

关于jquery - 如何使用固定位置的 jQuery 可拖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com