0

「ドラッグ可能」と「ドラッグ不可」を切り替える方法は次のとおりです。注self.Jは、正しい jQuery オブジェクトを保持しています。

ドラッグ可能:

self.J.logo_arcmarks.draggable('enable');

ドラッグ不可:

self.J.logo_arcmarks.draggable('disable');
self.J.logo_arcmarks.draggable('destroy'); // removes CSS from element

このエラーが発生しています:

[08:57:29.422] エラー: 初期化の前にドラッグ可能なメソッドを呼び出すことはできません。メソッド「enable」を呼び出そうとしました @

ロゴをクリックしてドラッグ機能を有効または無効にすると、コンソールにエラーが表示されます。

参照

http://jqueryui.com/draggable/

4

2 に答える 2

2

ドラッグを開始または停止するためのコードを記述する必要はありません。オブジェクトで .draggable() を呼び出すだけで、オブジェクトをドラッグして離すことができます。

私が作成したこの非常に基本的な例を参照してください: http://jsfiddle.net/fVAnB/

yourObject.draggable();
于 2013-09-17T13:16:13.873 に答える
0

まず、ドラッグ可能なオブジェクトを初期化する必要があります

self.J.logo_arcmarks.draggable();

以前に初期化して無効にした場合を除き、ドラッグ可能なオブジェクトを有効にするために引数を渡す必要はありません。

于 2013-09-17T13:17:49.580 に答える