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

  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006