![]() |
1
3
我认为第二种方法比较干净,原因如下:
|
![]() |
2
3
您拥有的jQuery版本也可以小得多:
我要用这个还是 不显眼的路线( 不 许多的 更容易的。记住这条路线可以 JavaScript在页面中,客户端可以加载和缓存一次,这也意味着页面加载速度更快。
有很多事情你不能正确地(或跨浏览器)内联,例如非常有用的
|
![]() |
3
2
“jQuery”方式强制内容和功能之间的分离,这在我看来是件好事。它减少了内容/标记中的“噪音”。它还使程序员能够专注于脚本编写,而“marker upper”则专注于HTML。 顺便说一句,你没有 有 如果不想使用匿名函数,请使用“过度大括号”:
|
![]() |
4
1
jQuery版本更好,因为它将行为(JavaScript)和结构(HTML)分开。 如果括号太多,可以使用编译成JavaScript的语言,例如coffee script(http://jashkenas.github.com/CoffeeScript/):
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |