在fancybox中捕获Click()

时间:2011-09-26 09:35:28

标签: jquery fancybox

Js代码

    $(".iframe").fancybox({'zoomSpeedIn':   0, 'zoomSpeedOut':  0,  'showCloseButton'       : 'false','overlayShow':    false, 
"width" : 500,   "height" : 265 , 'titleShow': false,   'onClosed': function() {
parent.location.reload(true); }});  

 $("#abtn_add_new").click(function () {    alert("TEST!!!");   });

和html

<a  id="abtn_add_new" onclick=""><input  id="btn_add_new" type="image" src="/img/btn_add.png"/></a>

它不起作用。谁知道什么是问题?

2 个答案:

答案 0 :(得分:2)

尝试

$("#abtn_add_new").live('click', function () {    alert("TEST!!!");   });

答案 1 :(得分:1)

如果您想在fancybox加载可以使用的内容之前捕获点击:

$("#abtn_add_new").fancybox({
 onStart: function() {
    alert('foobar')
 }
});