6

div.image にドラッグ イベントを追加しました。 ここに画像の説明を入力

div をマウス ダウンすると、ドラッグ イベント start.for これには、nestable.js プラグインが含まれます。div のリンクをクリックしているときに、div のドラッグ イベントを停止したいです

解決策を教えてください。どうすればよいですか。

4

5 に答える 5

5

作成者はネスト可能なプラグインに問題があります。ネスト可能なコンテナに配置されたリンク クリックの問題を解決するためのより良い方法があります。

$(".dd a").on("mousedown", function(event) { // mousedown prevent nestable click
    event.preventDefault();
    return false;
});

$(".dd a").on("click", function(event) { // click event
    event.preventDefault();
    window.location = $(this).attr("href");
    return false;
});

.dd - デフォルトのネスト可能なコンテナ クラス、必要に応じて変更

于 2013-12-02T19:11:12.633 に答える