2013-01-18 47 views
0

我运行jQuery代码用户执行特定操作后更改的fancybox的外观,但是当下面的代码被称为JQuery的影响只有一个单一的fancybox风格

$('#boxbox').fadeOut(function(){ 
    $(".fancybox-inner").width('590px'); 
    $(".fancybox-inner").height('140px'); 
    $('#boxbox').html(data).fadeIn(); 
}); 

只有高度变化。除了第二行之外,其他一切都按预期工作。我怎样才能将箱子大小调整为590x140?

+0

似乎很好地工作:http://jsfiddle.net/sRMbV/2可能提供有关方案的详细信息。 – isherwood

回答

0

通过修改#boxbox的HTML,您还可以修改或覆盖.fancybox-inner。尝试:

$('#boxbox').click(function() { 
    $(".fancybox-inner").width('590px').height('140px'); 
    $('.fancybox-inner .text').html("I've been clicked!").fadeIn(); 
}); 

http://jsfiddle.net/sRMbV/7