jquery - event.preventDefault() 不停止 mailto 链接 w/gmail

标签 jquery mailto webmail preventdefault

我有一个 jQuery 函数,其中 Even.preventDefault() 应用于单击任何具有“editable”类的元素。

但是,这并不能阻止 gmail 打开其 sweb 界面来发送电子邮件。它适用于未设置默认邮件行为的系统(我主要测试的系统)。不确定它何时通过 Outlook 或实际邮件应用程序运行。

有解决办法吗?

$('.editable').not('video, img, textarea').click(function(event) { 
        event.preventDefault();
        loadEditor($(this));
    });

编辑:我也尝试过 event.stopPropagation();但它仍在进行中。

最佳答案

gmail 接口(interface)事件处理可能发生在浏览器中,因此请尝试调用 event.stopPropagation也是。

关于jquery - event.preventDefault() 不停止 mailto 链接 w/gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7218874/

相关文章:

email - 避免被网络邮件公司阻止进行批量/批量发送电子邮件?

php - 选择时是否会出现某些标准?

jquery - 更改图标图像的CSS代码

javascript - jQuery 平滑滚动到任何 anchor

html - HTML 标记属性值内的换行符

HTML <a> 标记 mailto 生成错误的地址

javascript - 添加一个用户生成的主题到 "mailto:"

java - 可以通过 Java 连接到 Outlook WebMail 吗?

javascript - 单击密码字段外部时如何更改密码可见性

html - 如何成功地在 HTML 中嵌入图像以在网络邮件客户端中显示?