我已经将scale应用于应用程序的主包装器:

transform-origin: center top 0px;
transform: translate(0px, 0px) scale(2.21538);


我有一个jquery滑块,由于缩放而表现不佳。


拖动时,滑块手柄从光标跳开
单击滑块时,手柄会跳到其他位置

最佳答案

我已经在本地文件中修改了jquery.ui.js库以使其工作

_slide: function( event, index, newVal ) {
  //add below line as first line of this function

  newVal = newVal / scaleFactor;

  //jquery code goes here
}


如果您使用缩小版

_slide: function(e, t, n) {
  n = n / scaleFactor;
}


hare scaleFactor是缩放值,在您的情况下为2.21538。
scaleFactor变量必须在全局范围内可用,否则会出错。

关于javascript - 使用CSS缩放时,jquery-ui滑块的行为不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45182171/

10-12 12:44
查看更多