SORU
19 EYLÜL 2011, PAZARTESİ


Sadece sözde öğesi üzerine tıklayın olay tespit

Benim kod:

p {
    position: relative;
    background-color: blue;
}

p:before {
    content: '';
    position: absolute;
    left:100%;
    width: 10px;
    height: 100%;
    background-color: red;
}

Lütfen bu keman görmek: http://jsfiddle.net/ZWw3Z/5/

Pseudo-element (kırmızı parça) sadece bir click olayı tetikleyecek istiyorum. O, click olayı mavi bit tetiklenmeye istemiyorum.

CEVAP
19 EYLÜL 2011, PAZARTESİ


Bu mümkün değildir; pseudo-elementleri DOM parçası " adı altında doğrudan herhangi bir olay bağlayabilirsiniz. böylece, ana elemanları bağlamak sadece.

Eğer sana bir tıklama işleyicisi kırmızı bölge sadece, bir alt öğe, gibi bir span, yer sonra açılıyor <p> etiket, stil Uygula p span yerine p:before ve bağlamak için.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • booba1234

    booba1234

    22 Temmuz 2006
  • eHow

    eHow

    27 NİSAN 2006
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006