1
justfindu 2014-03-18 10:25:16 +08:00 1
因为弹出框是在事件绑定之后才生成添加的html 怎么可能响应呢~ 你查看手册,里面popover可以添加相应事件.
事件类型 描述 show.bs.popover 当show方法被调用之后,此事件将被立即触发。 shown.bs.popover 当弹出框展示到用户面前之后(同时CSS过渡效果执行完之后)此事件被触发。 hide.bs.popover 当hide方法被调用之后,此事件被触发。 hidden.bs.popover 当弹出框被隐藏之后(同时CSS过渡效果执行完之后),此事件被触发。 相应的事件内绑定触发效果 |
2
sd4399340 2014-03-18 10:27:54 +08:00
$('div').on('click','button',function(){
alert("abc"); }); |
3
clker OP 已经try过你的方法了,确实可以。
但jquery的on函数不是可以绑定到futrue的element吗? |
4
cutehalo 2014-03-18 11:42:48 +08:00
$('.user').popover({'html':true});
$(document).on('click','button',function(){ alert("abc"); }); |
5
jsonline 2014-03-18 11:48:48 +08:00
http://jsfiddle.net/clker/8G6a3/
你连 add_friend 类都没有加到 button 上…… |
6
jsonline 2014-03-18 11:49:58 +08:00
Update: http://jsfiddle.net/256x7/
|
8
clker OP |
9
hiddenman 2014-03-18 15:59:06 +08:00
$('.user').popover({'html':true});
$(document).on("click",'.btn',function(){ alert("aaa"); }); |