我的jquery draggable在平面html页面中正常工作(其中不存在reveal.js)。
在我的reveal js演示文稿中,我使用embed = true [意味着我没有为每张幻灯片使用整页。对于每张幻灯片,我只使用了整个页面的一部分]。
在任何Reval js幻灯片内,可拖动项目未随光标一起移动。仅当光标和可拖动项处于其起始位置时,它才是准确的。但是,当我选择可拖动项目并移动光标时,可拖动项目远离光标。
最后,我在惊慌三天后发现了该错误。 jQuery draggable正在自动缩放元素内部获取问题。 Reveal.js幻灯片默认情况下会自动缩放。我只是将下面的代码放入Reveal.initialize中。这解决了我的问题。
minScale: 1,
maxScale: 1,
顺便说一句,在解决了可拖动的问题之后,现在我所有的幻灯片内容都改变了大小和位置。现在我需要修复它们。
快乐编码:)