从其他元素拖动时文本突出显示

时间:2013-03-13 13:50:37

标签: css internet-explorer-8 internet-explorer-7 highlighting

我仍然坚持IE 7/8中突出显示的问题。我尝试过applying CSS from this question,将onselectstart事件更改为false,添加属性unselectable="on",以及我在此处可以找到的任何其他内容。

然后我遇到了对this question的回复:

  

一旦元素无法选择,用户就无法从中进行选择   元件。但是,他们仍然可以选择文本或   通过从另一个元素中拖入元素的元素框   这不是不可选择的。

     

我试图通过取消各种事件来解决这个问题   myElement(ondragenter,oncontrolselect,onmouseenter,   onselectionchange ...),它没有用。

这正是我想要做的。我有一个raphael画布对象,用户可以拖动它来绘制。但是,如果它们离开画布,我不希望突出显示“外部”元素中的文本。我想知道是否有人发现了引用问题的黑客攻击。我只是在IE 7/8中遇到这个问题。

1 个答案:

答案 0 :(得分:0)

使用JQUERY

$('#dragelement').onMouseDown(function(){
//YOUR CODE
});