2010-04-15 3 views
2

Я использую плагин jquery ColorBox.Программно изменить ширину/высоту ColorBox onClick

У меня есть страница с несколькими списками товаров. В каждом листинге к нему прикреплен ColorBox.

$("a.modalButton").each(function(){ 
    $(this).colorbox({ 
     width:"933px", 
     height:"720px", 
     iframe:true, 
     onComplete:function(){ 
      //remove the text from the close button 
      //wasn't sure how else to do that 
      $('#cboxClose').html(''); 
      } 
    }); 
}); 

В каждом окне ColorBox есть кнопка «Отправить мне по электронной почте». Когда он щелкнут, я заменяю содержимое html, которое находится в окне, с формой для отправки по электронной почте листинга.

Я хотел бы окно, чтобы изменить размер, чтобы соответствовать форме после нажатия этой кнопки

ответ

4

Как о чем-то вроде:

$('.email_me_class').click(function() { 
    $.colorbox.resize() 
}) 

просто бросать его там, никогда не использовал этот плагин раньше.

Смежные вопросы