如何将FancyBox绑定到动态添加元素?我使用jQueryFancyBox 1.3.4作为POP表单。但是我发现FancyBox不能绑定到元素动态添加。例如,当我向当前文档添加html元素时。如下所示:首先,我将一个元素添加到body中,使用jQuery,  $(document.body).append("<a href="home/index" class="fancybox"/>");我打电话给FancyBox  $(".ajaxFancyBox").fancybox({padding: 0});但是FancyBox不适用于动态添加元素。我不能从这个元素打电话给FancyBox?
                    
                    
                3 回答
 
                    
                    
                            翻翻过去那场雪
                            
                                
                            
                        
                        
                                                
                    TA贡献2065条经验 获得超14个赞
 $(document.body).append("<a href='home/index' class='fancybox' onclick='showFancybox()'/>");function showFancybox(){
    $.fancybox(
            '<h2>Hi!</h2><p>Content of popup</p>',
            {
                    'autoDimensions'    : false,
                'width'             : 350,
                'height'            : 'auto',
                'transitionIn'      : 'none',
                'transitionOut'     : 'none'
            }
        );}添加回答
举报
0/150
	提交
		取消
	
