diff --git a/ui/static/graph.html b/ui/static/graph.html index ef698f2..b419940 100644 --- a/ui/static/graph.html +++ b/ui/static/graph.html @@ -328,13 +328,16 @@

节点: 0

边: 0

状态: 初始化中...

-

- 自动视角 - +

+ + 自动视角 + + + 活动

@@ -345,7 +348,6 @@
@@ -488,9 +490,16 @@ function init() { // 创建星空背景 // 自动视角开关事件 - document.getElementById("autoViewToggle").addEventListener("change", function() { + var autoViewToggle = document.getElementById("autoViewToggle"); + autoViewToggle.addEventListener("change", function() { autoViewEnabled = this.checked; }); + // 确保标签点击也能触发切换 + document.getElementById("autoViewLabel").addEventListener("click", function(e) { + // 防止事件冒泡,直接切换 + autoViewToggle.checked = !autoViewToggle.checked; + autoViewToggle.dispatchEvent(new Event('change')); + }); function createStarField() { const starCount = 3000;