a href =“javascript :;” class =“filter”data-filter =“”工作正常,但它不适用于有意义的响应式meanmenu,有人可以提前帮助,谢谢。
我在meanmenu中尝试了不删除类属性但是失败的选项。
答案 0 :(得分:0)
很抱歉,但我找不到一些在您的问题中会有任何意义的开头。
它似乎对特定的上下文非常具体。你也许可以简单地描述这种背景......
......特别是你想要实现的目标。
但有些提示:
<a href="javascript:§some code here§;" §other relevant attributes§>;" ...>
通常不是一个好主意:
用于通过执行JS代码对单击作出反应的元素是
<button>
第二好的是
<div>
或最后诉诸
<span>
如果你真的需要你的行动在线,从用户体验的角度来看这有点不正统。
无论如何:为您的可点击元素提供id
属性,然后将放在一个独立且独立的 .js
文件中,定义它的作用:
document.getElementById('thatId').addEventListener('click', function(e){
/*
* Your code goes here.
* The event argument e holds all what you need to know about
* what was clicked.
*/
});
在“相关”侧栏中,我看到this very relevant thread。仔细阅读。
答案 1 :(得分:0)
我正在创建一个页面顶部带有超链接菜单栏的网页。当我单击菜单栏中的链接时,我正在调用一个javascript,它将在页面正文中显示组合项目图像。意思是当我点击网页设计时,它显示在网页设计下标记的图像。当我点击移动时,它会显示与移动相关的图像。我已经从我下载的模板中使用了它。但是,当我使用名为meanmenu的移动响应式菜单栏时,javascript无效。移动响应式菜单仅打开指向网页的链接。我希望你现在正在察觉我的问题......谢谢