如何在按钮单击时打开wheelnav并在再次单击相同按钮时将其关闭? 我使用piemenu.removeWheel()作为第二种情况,但是一旦我使用它,轮子甚至不出现
这是我的代码:
<script>
var i=0;
var piemenu = new wheelnav('piemenu');
piemenu.spreaderInTitle = icon.plus;
piemenu.spreaderOutTitle = icon.cross;
piemenu.spreaderRadius = piemenu.wheelRadius * 0.13;
piemenu.clockwise = false;
piemenu.sliceInitPathFunction = piemenu.slicePathFunction;
piemenu.initPercent = 0.1;
piemenu.wheelRadius = piemenu.wheelRadius * 0.83;
piemenu.navItemsContinuous = true;
piemenu.sliceAngle = 36;
function make(){
if(i==0){
i=1;
piemenu.createWheel();
piemenu.setTooltips(['help','friend
request','create','privacy','settings','signout','download']);
}else
{
i=0;
piemenu.removeWheel();
}
</script>
答案 0 :(得分:0)
我相信你的问题是再次点击时没有出现滚轮。如果代码修改如下,单击按钮后轮将重新出现。
else { i=0; piemenu.removeWheel(); }