当鼠标悬停时,我使用此代码突出显示我的按钮:
$("#fileupload").mouseenter(function () {
$("#myLink").css("background-color", "#495461");
}).mouseleave(function () {
$("#myLink").css("background-color", "#3C454F");
});
它可以工作,但是当单击此按钮(因此鼠标悬停)时,会显示一个模式窗口来选择文件,因此在这种情况下,mouseleave 永远不会继续。
我的问题:当显示此模式时,如何解决此问题以使我的背景颜色恢复为“正常”(#3C454F)。我更喜欢避免在单击此按钮后放置一些代码,而是将所有内容集中在上面的一组代码中,因为在这里我简化了问题......