我尝试使用下面的代码构建一个超级菜单。
这是菜单中显示大型菜单的链接
<li><a href="javascript:void(0);" id="mmBtn"></li>
这是javascript
// Get the modal
var modal = document.getElementById('mmCat');
// Get the button that opens the modal
var btn = document.getElementById("mmBtn");
// Closes the modal
var span = document.getElementsByClassName("close")[0];
// Open the modal
btn.onclick = function() {
modal.style.display = "block";
}
// Close the modal
span.onclick = function() {
modal.style.display = "none";
}
// Close it from outside
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
是否可以使用这样的链接获取ID而不重新加载页面而不在地址栏中显示主题标签?
<a href="test.com/products#mmBtn">