我有一个奇怪的问题,我似乎无法弄明白。我有一个简单的onclick事件,显示/隐藏一个特定的div。它在Firefox,Chrome,IE中运行良好,但在Safari(桌面或移动设备)中不起作用。
HTML CODE:
<a href="/link.html" onclick="toggleDiv();">
JAVASCRIPT
<script type="text/javascript">
function toggleDiv()
{
document.getElementById("button-group-active").style.display = "";
document.getElementById("button-group").style.display = "none";
}
</script>
我没有在控制台中出现任何错误或任何迹象,以帮助我理解为什么这不起作用。
答案 0 :(得分:0)
您将href属性设置为&#34; /link.html" ;,这应加载link.html
我不确定为什么这会在其他浏览器中发生,但您可以尝试将href留空。