如何从onclick
属性获取事件对象?
我试过了:
<a href="something.html" onclick="function(e){e.stopImmediatePropagation();}">Click me</a>
另外,我试过这个:
<a href="something.html" onclick="console.log(this);">Click me</a>
但控制台只显示<a>
元素。
答案 0 :(得分:2)
我认为你必须在其他地方的<script/>
标签中定义该功能。
简单地使用类似的东西会不会那样糟糕:
<script type="text/javascript">
$('#something_link').click(function(e) {
e.stopImmediatePropagation();
});
</script>
<a href="something.html" id="something_link">Click me</a>