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

  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012