SORU
29 Mart 2011, Salı


HTML - nasıl ipucu göstermek için SADECE üç nokta etkinleştirildiğinde

Üç nokta içeren sayfamda dinamik verilerle bir zaman dilimi var. Anlamı:

<span style='text-overflow: ellipsis; overflow : hidden; white-space: nowrap;  
 width: 71;'>${myData}</span>

ve isterim eklemek için bu öğeyi tooltip ile aynı içeriği (title='${verilerim}') ama ben istiyorum görünür sadece zaman içeriği arasında uzun ve üç nokta görünür ekranda.
Bunu yapmak için herhangi bir yolu Var mı?

bir tarayıcı (benim durumumda YANİ) çizim yaparken yön - üç nokta - bu konuda bir olay atmak mı?

CEVAP
6 Kasım 2012, Salı


Burada yerleşik üç nokta ayarı kullanarak bir yolu, ve ekler title öznitelik isteğe bağlı (jQuery ile) Martin Smith'in yorum bina:

$('.mightOverflow').bind('mouseenter', function(){
    var $this = $(this);

    if(this.offsetWidth < this.scrollWidth && !$this.attr('title')){
        $this.attr('title', $this.text());
    }
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • OVERWERK

    OVERWERK

    6 Temmuz 2010