zepoバインディングイベントが泡発生イベントフローを変更します.

2066 ワード

あなたが書いたら
zept o操作
DOM元素は多くないので、発泡事象の流れが変わるとは思えない.
Zeptoのイベント依頼は:
コード解析の際、すべてのdocumentのclick委託イベントを順番に一つの列に入れて、clickの時は現在の要素があるかどうかを確認してください.a、該当したら実行します.b、該当したら実行します.
多くの話をしないで、直接に列を見ます.
A
B
C
D
   


    $(function(){
        $('.a').on('click', '.c', function(event) {
            console.log('a on c');
        });
        $('.a').on('click','.d', function(event) {
            console.log('a on d');
        });
    });
まずcを出力して、dを出力します.私たちが理解している泡事件ではなく、依頼の件は順番に一つの列に入れて、誰が先に実行しますか?
いくつかの案を見てください.
    $(function(){
         $('.a').on('click','.d', function(event) {
                console.log('a on d');
            });
        $('.a').on('click', '.c', function(event) {
            console.log('a on c');
        });
    });
以上のコードですか?先にdを出力して、cを出力します.行列のせいです.
いくつかの案を見てください.
       $('.c').on('click', function(event) {
                console.log('a on c');
            });
        $('.d').on('click',function(event) {
            console.log('a on d');
        });
以上のコードですか?先にdを出力して、cを出力します.直接ビッドは影響しないからです.