Javascript DIV Display 在 Safari 中不起作用
Javascript DIV Display not working in Safari
我有一个奇怪的问题,我似乎无法弄清楚。 我有一个简单的点击事件,显示/隐藏特定的div。 它在Firefox,Chrome,IE中运行良好,但在Safari(桌面或移动设备)中不起作用。
网页代码:
<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>
我在控制台中没有收到任何错误或任何指示来帮助我理解为什么这不起作用。
您将 href atribute 设置为 "/link.html",这应该加载链接.html
我不确定为什么这不会在其他浏览器中发生,但您可以尝试将 href 留空。
相关文章:
- window.open(url).print()在Safari中不起作用
- 复制到剪贴板在safari-angularjs中不起作用
- Javascript Cookies在Safari中不起作用
- 带有Safari的Javascript;不起作用——所有其他浏览器都起作用
- 导航到新url时,Javascript在Safari中不起作用
- JS代码使IE9和Safari冻结,在Opera中不起作用
- html视频javascript播放方法在移动Safari中不起作用
- 为什么这个排序功能在 Safari 中不起作用
- $.getJSON 在 Chrome 和 Safari 中不起作用
- window.dispatchEvent 在 Firefox、Safari 或 IE 中不起作用
- 滚动到顶部按钮在 chrome 或 safari 中不起作用
- jQuery .play() 在移动 Safari 上不起作用
- jQuery .focus() 在 Safari(桌面)的搜索字段中不起作用
- HTML5<视频>元素在Firefox、Opera和Safari中不起作用
- 为什么find('input:focus')在safari中不起作用
- OfflineAudioContext.startRendering()基于承诺的函数在safari中不起作用
- ng模式验证在safari中不起作用
- 图像预览在Safari中不起作用
- 脚本在safari中不起作用
- webcomponents.js polyfills 不起作用:Safari 和 Firefox