我在用着:
echo $javascript->link('tools.overlay-1.0.4', false);
初始化为:
$(".overlay_popup").overlay({
expose: '#000000',
close: '.close_overlay',
finish: {
top: 'center',
left: 'center',
absolute: false
}
});
我这样称呼叠加弹出框:
echo $html->link(
"add part",
array('controller'=>'garage_parts',
'action'=>'addfrompartlist',
$gcar['GarageCar']['id'],
$gcar['GarageCar']['car_id']),
array('class'=>'js-ajax overlay_popup',
'id'=>'add_part_overlay',
'rel'=>'.overlay_container')
);
这一切都很好,花花公子,但是我有一个 ajax 函数,可以动态添加上面显示的“添加部分”超链接按钮,我不知道如何将这个新按钮绑定到覆盖层。通常,我会使用这样的东西:
$(".overlay_popup").bind("click", function(){...
但这对覆盖不起作用。关于如何成功做到这一点的任何想法?