SORU
19 Mart 2009, PERŞEMBE


Nasıl jQuery DatePicker kontrol pop-up konumunu değiştirmek için

Bu DatePicker doğrudan altındaki ilişkili metin kutusunun sonunda yerine görünmesini almak için nasıl herhangi bir fikir? Ne eğilimi metin kutusu sayfanın altına doğru ve DatePicker hesap vardiya ve tamamen metin kutusunu kapsar. Eğer kullanıcı bunu almak yerine tarih yazın istiyorsa, yapamazlar. Bunun yerine sadece metin kutusu sonra görünmesini istiyorum dikey olarak ayarlar önemli değil.

Konumlandırma kontrolü için nasıl bir fikriniz var mı? Bu widget için herhangi bir ayar görmedim ve herhangi bir şans CSS verdiği ayarları olmadı, ama kolay bir şey eksik olabilir.

CEVAP
24 Temmuz 2009, Cuma


Kullanıyorum:

$('input.date').datepicker({
    beforeShow: function(input, inst)
    {
        inst.dpDiv.css({marginTop: -input.offsetHeight   'px', marginLeft: input.offsetWidth   'px'});
    }
});

Ayrıca, doğru giriş alanına karşı kalmış sol kenar için biraz daha eklemek isteyebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Curso Online Gratuito

    Curso Online

    4 Aralık 2011
  • Michael Neal

    Michael Neal

    2 Mayıs 2009
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008