我有一个 div,它有一个 click() 动作,它会在其他一些元素上产生一些动画。这一切都很好。
问题是这个 div 中有一些链接已经停止工作。
例如,这是一个简化的示例:
<div class="clickable-div">
<a href="#" onclick="javascript:my_function();">
</div>
$(document).ready(function() {
$('div.clickable-div').click(function() {
...
});
});
单击该链接时,我可以做些什么来运行 my_function ?
另一个考虑因素是 clickable-div 中有纯文本和图像。单击这些项目时,我仍想触发 .clickable-div 。
编辑:
另一个奇怪的事情。此 div 中有一个 mailto 链接。当我单击 mailto 链接时,我的浏览器会执行 mailto 操作(在我的邮件客户端中打开一个撰写窗口),但它也会执行 .clickable-div.click。我宁愿两者都不做。