将colorbox添加到带有url内容的动态创建的项目

时间:2012-11-26 05:22:15

标签: javascript jquery colorbox

我正在尝试将颜色框添加到动态创建的对象中,它在第一次单击时起作用但在第二次单击后不会打开,我不知道该怎么做。我想知道我是不是以某种方式关闭了彩盒,或者它是否悬挂在背景中......

    $(".login").live('click', function(){
    $.fn.colorbox({href:"http://ww.website/Login.html", open:true});
    });

2 个答案:

答案 0 :(得分:0)

我认为你应该致电:

$(".login").live('click', function(){
     $.colorbox({href:"http://ww.website/Login.html", open:true});
});

答案 1 :(得分:0)

试试这个:

$(".login").live('click', function(){
   $.colorbox({ href:'http://threadless.com', iframe:true, width:"80%", height:"80%" });
});

OR

content.on('click', '.login', function(){
   $.colorbox({ href:'http://threadless.com', iframe:true, width:"80%", height:"80%" });
});

演示:http://jsfiddle.net/F5jGQ/