![]() |
1
5
您使页面不跳转,并使用带有href的“a”标记和使用preventdefault的方法4。
重要的是要包含一个href,因为链接样式不正确,您的HTML也不会验证。 |
![]() |
2
4
我喜欢方法4,但有两个不同之处:
|
![]() |
3
2
另外,方法4只在使用jquery时才起作用。我的大多数网站只有一两个小的javascript效果,我没有为此加载jquery。 |
![]() |
4
0
使用jquery是处理javascript调用的一种不引人注目的方法。所以我想说方法4。你也可以这样做:
|
![]() |
5
0
我也喜欢方法4。 将事件单独绑定到DOM对象是一种更优雅的方式,我认为这是一种良好的编程习惯。 |
![]() |
6
0
我也喜欢方法4。只要有可能,我尽量不要直接将任何东西放到偶数属性中,或者直接将JS写入到HREF中。我这样做是因为在大多数情况下,我会将非JS URL作为Href,因此对于非JS启用的浏览器,它会降低性能。第二个原因是我不喜欢用油垢污染元素:—) |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |