Jimliu


一只刚上路的前端程序猿


event

事件代理

之前在书上看到过事件代理,感觉绑定个事件这么麻烦也是有点南辕北辙了。
还好今天遇到了一个问题,解决了心中的困惑。
页面上的元素,使用jquery的话 给元素绑定事件使用bind或者直接写事件。但是如果是添加到页面上的dom元素的话,bind或者直接绑定就不起作用了
上代码

html

1
2
3
<div class="container">
<input type="button" class="btn" value="按钮">
</div>

js

1
2
3
$(".btn").click(function(){
alert(111)
})

事件代理

1
2
3
$(".container").delegate('.btn','click',function(){
alert(111)
})

最近的文章

post

记录命令行中的Vim命令 …

于  vim 继续阅读
更早的文章

react-props

React中 state核props主要的区别在于props是不可变的,而state可以根据与用户交互来改变。这就是问什么有些容器组件需要定义state来更新和修改数据。而子组件只能通过state来传递数据。 …

于  react 继续阅读