无法关闭车轮导航

时间:2017-04-06 02:07:35

标签: javascript html css

如何在按钮单击时打开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>

1 个答案:

答案 0 :(得分:0)

我相信你的问题是再次点击时没有出现滚轮。如果代码修改如下,单击按钮后轮将重新出现。

else { i=0; piemenu.removeWheel(); }