1

要素の一部をドラッグするときに要素を強調表示したくないので、この目的のためにこれを行いました

$('#object')
 .draggable()
 .mousedown(function(event) {
   event.preventDefault();
 });

しかし今、blurなどの他の要素のイベントが呼び出されないという問題が発生しました。たとえば、フォーカスが要素に入力され、この要素にぼかしイベントがある場合、ドラッグ可能な要素を選択すると、前の要素のぼかしイベントが呼び出されませんでした。

どうすればこれを処理できますか。また、mousedownイベントでblurイベントを呼び出す要素focusoutもわかりませんでした。

4

1 に答える 1

4

試す:

$('#object').css('user-select','none').prop('unselectable','on').on('selectstart',false);
于 2012-10-31T10:48:52.477 に答える