JSイベントエージェントピットを結合

JS方法イベント機関がジャンプイベントを結合、私のロジックは、ここで私はe.targetクラスが含まれて書かれていた場合、コンテナのトップの最外層に縛らクリックイベントで、実行はロジックをジャンプします。しかし、このアプローチは上記のみの要素でクリックしているようで、外側の層に加えて、同じクラスで有効になりませんが、ジャンプに対応するクラス以上の要素の最も内側の層があり、常に私は理解していないと思いました。

document.querySelector( 'コンテナ')のaddEventListener('クリック'、関数(E){
             場合(e.target.classList.contains( 'jumpUrl' )){ 
                にconsole.log( "点击jumpurl" 
            } 
        }、
< DIV ID = "コンテナjumpUrl" > 
    < DIV ID = "ラップ" > 
        < DIV ID = "S1" クラス= "jumpUrl" > S1
             < DIV ID = "S2" クラス= "jumpUrl" > S2 </ DIV > 
        < / DIV > 
        < DIV ID = "S3" > </ DIV > 
    </ DIV > 
</ DIV >

 

おすすめ

転載: www.cnblogs.com/beileixinqing/p/11506132.html