当用户将鼠标hover在某些链接和元素上时,我想要禁止Web浏览器的默认工具提示显示。 我知道这是可能的,但我不知道如何。 有人可以帮忙吗? 这样做的原因是抑制微格式日期时间的工具提示。 BBC放弃了对hCalendar的支持,因为机器可读日期的外观对于有认知障碍的人以及一些屏幕阅读器用户来说是一个可访问性问题。 http://www.bbc.co.uk/blogs/bbcinternet/2008/07/why_the_bbc_removed_microforma.html 编辑: 我按照与Aron的建议相同的方式制作了一个jquery插件…… // uFsuppress plugin v1.0 – toggle microformatted dates (function($){ $.ufsuppress = function() { $(“.dtstart,.dtend,.bday”).hover(function(){ $(this).attr(“ufdata”,$(this).attr(“title”)); $(this).removeAttr(“title”); },function(){ $(this).attr(“title”,$(this).attr(“ufdata”)); $(this).removeAttr(“ufdata”); }); } })(jQuery); // Usage $.ufsuppress();