jquery - onclick ="func()"或 .click()?

标签 jquery

我想知道上述方法中哪一种是首选,或者是您使用 $(elem).click() 进行简单操作和 < a onclick="func(1, 2, 3, 4); 的一般准则” > 当点击元素时需要将参数传递给脚本?我一直尝试只使用 $(elem).click() 来保持代码干净简单,但是当您必须传递多个参数时,它会变得很棘手,并且 onclick=""上的函数调用似乎是一个更好的解决方案.

最佳答案

jQuery 背后的主要思想之一是不显眼的 javascript(即 HTML 和 javascript 是两种很棒的口味,但放在一起就不那么美味了)。他们希望您使用 jQuery 对象和选择器来附加函数。

关于jquery - onclick ="func()"或 .click()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1619912/

相关文章:

javascript - 如何更改 cleditor 中的图标?

jquery - 基于动画 jQuery 滚动的图像变化

javascript - 在 gamequery 中,我尝试通过单击对象并拖动它来使用 mousetracker 移动选定的对象

javascript - jquery + php - 从另一个 Javascript 包装器调用函数

javascript - 通过视口(viewport)检测到 div 时的动画效果

javascript - 类似 JavaScript 中的 PreventDefault() 功能

javascript - 如何在将ajax数据放入div之前预加载它?

jQuery 随机背景颜色在 Firefox 中不起作用?

jQuery 自定义函数在每次迭代中失去范围?

javascript - Jquery/Javascript提交按钮: first time success,第二次重新加载页面