【发布时间】:2011-08-27 13:22:09
【问题描述】:
在任何 Web 应用程序中是否有任何文档化或某种标准的编写 jQuery 代码的方法?
我在 jQuery 绑定的上下文中更多地询问这个问题,它是全局的,因此需要与普通 JavaScript 代码略有不同的编写方式。
请告诉我我们如何决定正确的方法。举个简单的例子,我们应该编写代码来检查if (somevar),然后编写$(someEle).mouseover(),还是应该反过来?
请提出建议。
【问题讨论】:
-
这取决于您是否只想在绑定处理程序时检查
somevar一次,或者每次鼠标指针悬停在元素上时。这两种形式不可互换。 -
“全局的 jQuery 绑定” - 你能详细说明一下吗? (另外,与什么相比?)
-
我的意思是让我们说一个 jQuery 点击绑定,不管代码写在哪里,它都会触发..它不会检查其他任何东西..
-
@test 但这与标准(非 jQuery)事件处理程序绑定(使用
addEventListener)没有任何不同。我看不出 jQuery 在这里有什么特别之处…… -
我不知道你是否真的理解了这个问题..
标签: javascript jquery