Use javascript to click on a pseudo-element?

前端 未结 5 1498
栀梦
栀梦 2020-12-03 14:37

I\'m wondering how to enable the clicking on a :before pseudo-element (the orange part of the div on the JSfiddle I link to below). I\'ve read that since pseudo

5条回答
  •  独厮守ぢ
    2020-12-03 15:04

    Do simply like using jquery

      $(document).on("click", "span", function(e){
             if (e.offsetX > $(this)[0].offsetWidth) {
                   alert('clicked on after');
        } 
        else
        {
        alert('clicked on main span');
        }
            
        })
    div { margin: 20px; }
    span:after { content: 'AFTER'; position: absolute; }
    
    
    ELEMENT

提交回复
热议问题