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ÅŸ:

kapalı öğesi olay jQuery tıklayın...
Çift Bilgi öğesi üzerine olay...
jQuery: mousemove olay sırasında fare ...
Sağ tıklayın Javascript bir olay mı?...
WPF Liste Görünümü: çift tıklayın (öğe...