wheelnav.js的弹跳效果
wheelnav.js bouncing effect
使用wheelnav.js处理饼图菜单。到目前为止一切都很顺利,但就我而言,在wheelnaw.js文档中似乎找不到任何关于如何在选择菜单时抑制反弹效果的内容。
有关这种效果的示例,请查看http://pmg.softwaretailoring.net/,打开"旋转"开关,然后单击饼图菜单中的数字。选定的选项会旋转到焦点(默认顶部)并反弹到停止点。
中的原始示例http://wheelnavjs.softwaretailoring.net/examples.html我认为这会很有帮助,因为该页面上的第一个示例有一个不会弹出的饼图菜单,但他们混淆并缩小了底层示例javascript文件。
任何关于在哪里查找更广泛的文档或详细示例的提示或提示都将不胜感激。
UPDATE:在他们的网站代码中发现了一个使用animatetime
属性的轮子对象的引用。将其设置为一个较低的数字,如200,会使轮子旋转得更快,但不会反弹。这不是一个完美的解决方案,因为我可能希望旋转速度较慢,但在我学会更好的方法之前,这已经足够了
尝试使用类似的东西:
wheel = new wheelnav('wheelDiv');
wheel.animatetime = 1000;
wheel.animateeffect = 'linear';
我相信线性设置是您正在寻找的特定属性。
这可以在文档的这一页上找到
我使用了wheelnav.js,也就我的问题联系了他的授权人,他就我的这个问题给了我正确的答案,但你找不到这个jquery的正确文档,如果需要,你也可以问他(给他发邮件)你的问题
您可以使用以下代码indexWheel.animatetime=2000;//通过这个你可以设置更快/更慢的速度strong文本
window.onload=函数(){var值=['1','2','3','4'];var百分比=[51,11,30,8];var tool=["1234(40.10%)''n公司(9)","1234(4010%)''n公司;var indexWheel=新车轮导航("indexDiv");indexWheel.animatetime=2000;indexWheel.navItemsContinuous=true;indexWheel.navAngle=0;indexWheel.wheelRadius=indexWheel.weelRadius*0.9;indexWheel.slicePathFunction=slicePath()。PieSlice;indexWheel.sliceSelectedTransformFunction=sliceTransform()。MoveMiddleTransform;indexWheel.colors=colorpalette.goldenyellow;indexWheel.initWheel(值);indexWheel.createWheel(值);indexWheel.setTooltips(工具);};
动画效果的其他信息。
此页面上有可用效果的链接。按下"动画"按钮,然后点击"放松类型"链接。
p。S.我知道缺乏深入的文件,应该包含所有属性的参考。它在我的待办事项清单上,但这是一个次要项目,请耐心等待。)感谢您的反馈
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 强制模板刷新ember.js
- 如何编写HTML输入的JS内联
- Angular JS IE9 Hashbang url rewriting
- 使用JS将数组转换为json对象
- Node.js v6.2.0类扩展不是函数错误
- 当js函数's已执行
- 要求未定义JS回调参数
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 如何从Java/scala调用js美化程序
- 如何更改<svg>标记为<img>用js标记
- 如何使用 node.js 比较两个 json 数组
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- Selectize.js:如何对整数值的选项进行排序
- wheelnav.js的弹跳效果