我有一组放在<a>
标签中的
元素,其中还有一个带有自己点击事件的
元素。我希望在该
元素触发点击事件时,
<a>
标签不应该被触发。
管理该
点击事件的函数试图阻止事件传播,但没有成功。
if (!e) var e = window.event;
e.cancelBubble = true;
if (e.stopPropagation) e.stopPropagation();
有什么问题吗?
return false;
即可。 - theHackerpreventDefault()
和stopPropagation()
。无论处理程序附加到哪个元素都没有关系。请参见http://code.jquery.com/jquery-1.11.2.js第4668行。 - theHacker