Board logo

標題: 詢問中斷 "事件氣泡傳播" 原理 [打印本頁]

作者: bert507    時間: 2011-2-22 18:09     標題: 詢問中斷 "事件氣泡傳播" 原理

本帖最後由 bert507 於 2011-2-22 18:13 編輯

小弟我正在看JQuery的書本學習
可是有一個觀念一直無法釐清,
很疑惑為什麼下面的code加上if(this==event.target){}的判斷式,
就能中斷事件的氣泡傳播?

code如下:
$("li:has(ul)").click(function(event){  if(this==event.target){   alert(this.id);   }  })

<body>
<li id="li_a">aaa
          <ul>
            <li id="li_b">b
                <ul>
                  <li>bb_1</li>
                  <li>bb_2</li>
                </ul>
            </li>
          </ul>
</li>
</body>




歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)