JQuery的bind(“click",function())与click(function(e))有什么区别?

cyi59 cyi59 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
JQuery刚开始看两三天,看到了bind()觉得有一点困惑
所以如果我的问题太弱智请不要太鄙视_(:з」∠)_

bind()是将某一个事件绑在元素上,而书上在讲bind()之前的写法[比如click(function(e))]与之有什么不同呢?

举个栗子-以click为例

html里是这样定义的:
<button type="button" id="logIn">Go!</button>

//click()
$("#logIn").click(function(e) {
var test="<p id='test'>TEST</p>";
$("body").append(test);
$("#test").show("fast");
});

//bind()
$(function() {
$("#logIn").bind("click",function() {
var test="<p id='test'>TEST</p>";
$("body").append(test);
$("#test").show("fast");
})
})

从效果上来看似乎是一样的?
两者有什么区别吗?

谢谢大神们!
...全文

相关推荐

jQuery绑定事件方法及区别(bind,click,on,live,one)

主要介绍了jq绑定事件方法及区别,通过五种绑定方式使用bind()进行操作,并和one()进行区分,需要的朋友可以参考下

weixin_38621312

JQuery调用绑定click事件的3种写法

主要介绍了JQuery调用绑定click事件的3种写法,本文简洁清晰的给出3种写法的代码示例,可以很方便的复制使用,需要的朋友可以参考下

weixin_38509504

JQuery中绑定事件(bind())和移除事件(unbind())

本文主要向大家详细介绍了jQuery的绑定事件和移除事件的使用方法和示例分享,这里推荐给有需要的小伙伴们参考下。

weixin_38716519

Query中click(),bind(),live(),delegate()的区别

click(),bind(),live()都是执行事件时使用的方法,他们之前是有一些区别的,我们在使用这些方法时应该根据需要进行选择。 1.click()方法是我们经常使用的单击事件方法: 代码如下:$(“a”).click(function(){   alert&#40;“hello”&#41;;});当点击<a>时,输出hello。 2.click()方法是bind()方法的一种简单方法。在bind()中,jQuery所有JavaScript事件对象,比如focus, mouseover, 和 resize,都是可以作为type参数传递进来的。我们直接看看jQuery文档中的一个例子: 代码如下:var

weixin_38629976

jquery bind(click)传参让列表中每行绑定一个事件

用jquey bind 点击事件时,传参不注意可能会导致点击每一行都是显示相同内容的情况,下面有个示例,感兴趣的朋友可以参考下

weixin_38502916
评论 4
收藏 已收藏
分享
返回顶部
cyi59
JavaScript 87,984 成员 224,681 内容