我正在尝试向动态创建的对象添加一个颜色框,它在第一次单击时起作用,但在第二次单击后不会打开,我不知道该怎么做。我想知道我是否没有以某种方式关闭颜色框,或者它是否挂在背景中......
$(".login").live('click', function(){
$.fn.colorbox({href:"http://ww.website/Login.html", open:true});
});
我正在尝试向动态创建的对象添加一个颜色框,它在第一次单击时起作用,但在第二次单击后不会打开,我不知道该怎么做。我想知道我是否没有以某种方式关闭颜色框,或者它是否挂在背景中......
$(".login").live('click', function(){
$.fn.colorbox({href:"http://ww.website/Login.html", open:true});
});
尝试这个:
$(".login").live('click', function(){
$.colorbox({ href:'http://threadless.com', iframe:true, width:"80%", height:"80%" });
});
或者
content.on('click', '.login', function(){
$.colorbox({ href:'http://threadless.com', iframe:true, width:"80%", height:"80%" });
});
演示:http: //jsfiddle.net/F5jGQ/
我认为你应该打电话:
$(".login").live('click', function(){
$.colorbox({href:"http://ww.website/Login.html", open:true});
});