jQuery UI可选择的css转换问题

时间:2018-01-04 14:30:33

标签: jquery jquery-ui css-transforms jquery-ui-selectable

我有一个关于jQuery UI可选择的奇怪错误。如果我在可选容器中使用变换(缩放+平移),则套索似乎不适合选择对象。视觉上套索的作品完美无缺!

以下是我的编码示例:Fiddle

工作案例:

enter image description here enter image description here

不工作案例:

enter image description here

显然这是jQuery UI的一个限制,他忽略了offset()等函数中的CSS转换。在jQuery UI中,我找到了可选项的部分,用于选择项目的计算,但我似乎无法以正确的方式调整它:

<TextBlock Grid.Row="1" Grid.Column="1" Text="{Binding LsMw, StringFormat={}{0:########0;-########0;-}}"/>

以前有没有人遇到过这个问题?是否有已知的修复,变通方法或核心调整?

1 个答案:

答案 0 :(得分:2)

我自己找到了解决方案并修改了jsFiddle

$fixedRect = $(this)[0].getBoundingClientRect();

我用红色标记了更改的jQuery UI核心代码。

enter image description here