SORU
16 NİSAN 2009, PERŞEMBE


JQuery UI İletişim otomatik olarak büyütmek veya küçültmek içeriğine uygun olarak yapmak

Bir form gösteren JQuery UI iletişim bir pop-up var. Formda bazı seçenekleri seçerek yeni seçenekler şeklini uzun boylu büyümeye neden görünür. Bu ana sayfasında bir kaydırma çubuğu vardır ve JQuery UI iletişim bir kaydırma çubuğu olan bir senaryo neden olabilir. İki kaydırma çubuğu bu senaryo ve kullanıcı için çirkin kafa karıştırıcı.

Nasıl JQuery UI iletişim (ve muhtemelen psikolog) her zaman bir kaydırma çubuğu göstermeden içeriğine uyacak şekilde büyütebilir miyim? Ana sayfada sadece bir kaydırma çubuğu görünür durumda tercih ederim.

CEVAP
19 NİSAN 2009, Pazar


Güncelleme:1.8, çalışma çözüm ikinci açıklamada belirtildiği gibi) jQuery UI olarak kullanmak için:

width: 'auto'

Bu autoResize:true seçeneğini kullanın. Göstermek istiyorum:

  <div id="whatup">
    <div id="inside">Hi there.</div>
  </div>
   <script>
     $('#whatup').dialog(
      "resize", "auto"
     );
     $('#whatup').dialog();
     setTimeout(function() {
        $('#inside').append("Hello!<br>");
        setTimeout(arguments.callee, 1000);
      }, 1000);
   </script>

Burada çalışan bir örnek: http://jsbin.com/ubowa

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • kndx

    kndx

    11 Mart 2006
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006