我是javaScript和jQuery的新手。當你點擊它的孩子時,如何調用父元素的click事件? 我有這樣的結構在我的代碼:當孩子被點擊時觸發父級點擊事件
<ul id="pc5">
<li><a href="#">book</a>
</li>
</ul>
我想是這樣的:
$("a").click(ul.click);
任何幫助,將不勝感激。
編輯:在我的ul點擊功能我需要UL ID屬性。這樣的事情:
ul.click(function(e){alert(e.target.id);
所以當點擊鏈接時,event.target不是ul元素。
點擊一個子元素,當父母的單擊事件也將因爲解僱除非兒童阻止事件傳播 –
您不需要這樣做 - 除非使用'return false;'''''''''''''''''''''''''''''''''''''' 'a'點擊處理程序上的'event.stopPropagation'。 –