English 中文(简体)
防止案文摘要
原标题:Prevent Highlight of Text Table
  • 时间:2009-08-23 17:49:13
  •  标签:

我有一张桌子,Im允许用户选择多个行子。 这一切都是通过“贱民”活动进行的,而一些社区服务公司则以直观方式表明行踪。 当用户施加压力时,可以选择多个行文。 有时,这一案文会得到强调。 是否有办法防止这种情况?

最佳回答

这里有CSS3财产。

#yourTable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
问题回答

就上文Cleiton的答复而言,只有一份说明——守则样本似乎运作良好,但为了在 j色世界中成为优秀公民,你在职能结束时应当归还 j物,以便使其具有链条——一个简单的一线添加装置:

jQuery.fn.extend({
    disableSelection : function() {
            this.each(function() {
                    this.onselectstart = function() { return false; };
                    this.unselectable = "on";
                    jQuery(this).css( -moz-user-select ,  none );
            });
            return this;
    }
});

希望这样做是有益的。

我简单地排除了利用转移钥匙所作的选择。 这可能显示稍微微微微微小的微薄。

if (event.shiftKey) {
    window.getSelection().removeAllRanges()
}

你们可以尝试把重点放在选定的案文上——选择的失败。

$( #someEl ).focus();

如果你在你的网页上有“Jquery UI”的话,就应该加以利用。

    $("element-selector").disableSelection();




相关问题
热门标签