【发布时间】:2013-10-29 10:39:21
【问题描述】:
我的jsp页面上有一个html div,我在上面放了一个锚标签,请在下面找到代码,
<div class="expandable-panel-heading">
<h2>
<a id="ancherComplaint" href="#addComplaint"
onclick="markActiveLink(this);">ABC</a>
</h2>
</div>
js代码
$('.expandable-panel-heading:not(#ancherComplaint)').click(function () {
alert('123');
});
function markActiveLink(el) {
alert($(el).attr("id"));
}
在这里,当我单击 div 时,我收到了 123 消息的警报,这很好,但是当我单击 ABC 时,我想要消息,我想打电话给 @987654327 @方法。
我的代码有什么问题?请帮帮我。
【问题讨论】:
-
如果你有 jQuery,你需要阅读事件冒泡,并确保删除内联事件处理
-
您可以继续使用它,您需要的只是在使用 onclick 之前放置方法。在这里更新小提琴jsfiddle.net/JVrNc/7
标签: javascript jquery html onclick