现在想实现一个功能就是,鼠标点击一次显示,再次点击隐藏。现有段js,第一个功能实现了,但是第二个功能没实现,再次点击的时候隐藏之后又立马显示了( var clickCount = 0; var delay = 600; // 设置延迟时间 document.addEventListener("click", function(event) { clickCount++; // 点击计数器递增 // 检查点击次数是单数还是双数 if (clickCount % 2 !== 0) { // 单数点击事件逻辑 console.log("单数次点击"); // 在这里执行单数点击时的代码 setTimeout(function() { _g().getWidgetByName('REPORT0').setVisible(true); }, delay); } else { // 双数点击事件逻辑 console.log("双数次点击"); // 在这里执行双数点击时的代码 setTimeout(function() { _g().getWidgetByName('REPORT0').setVisible(false); }, delay); } }); ),求助大佬问题出在哪里 |