缩小时使Jquery UI拖放工作

时间:2011-07-21 23:01:57

标签: javascript jquery jquery-ui drag-and-drop zoom

我正在看Jquery UI的这个拖放演示。该演示在正常缩放时工作正常。但是,如果你缩小说,50%,事情会变得很糟糕。 http://www.elated.com/res/File/articles/development/javascript/jquery/drag-and-drop-with-jquery-your-essential-guide/card-game.html

有人可以建议一种修复演示的方法吗?

1 个答案:

答案 0 :(得分:3)

据我所知,浏览器缩放和javascript / jQuery不能很好玩。五年前,放大浏览器并没有缩放图像(至少在IE中)等等。

http://bugs.jqueryui.com/ticket/4140这是一个问题,表明没有办法修复jQuery中出现的与缩放相关的错误。它来自两年前,但它说:

  

不幸的是,我不可能在任何浏览器中可靠地检测页面缩放及其值,所以我现在必须关闭这张票。如果您找到一种方法来检测它不会导致显着的开销,请重新打开。

我发现,如果您使用的是Google文档并使用浏览器缩放功能,则会显示一条消息,提醒用户不支持不同的缩放级别。因此,如果您想解决这个问题,我认为最好的选择就是做Google正在做的事情。