嗨,我做了两个小按钮,它们是带有click事件的div。它们都处于position:absolute并且具有相同的z-index。问题是,当我双击右键时,它选择了它下面的整个部分。我尝试在部分,正文和按钮上附加.dblclick(function(e) { e.preventDefault(); });
,但这没有用。
提前致谢 。
最佳答案
在您的html /按钮上
unselectable="on" class="unselectable"
的CSS
.unselectable {
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}
unselectable="on"
用于IE和Opera。您可能还想在这里看看:unselectable Text和Tim Downs回答。