0

Gridsterを使用すると、ドラッグの開始時と停止時にイベントをバインドできます。しかし、どうすればイベントをアイテムのシングルクリックにバインドできますか?アイテムを削除したり、いくつかのプロパティを設定したりするには、アイテムを選択できる必要があります。

4

3 に答える 3

0

jqueryクリックイベントを使用して、要素のシングルクリックをバインドできます。これが同じ例です。以下は、バインディングの一般的なレイアウトです。

       $('.layout_block').click(function () {
                //function to set some properties using $(this)
                //setting an identifier to remove the element
       }

これがgridsterlayout_blockのすべての要素のクラスです。

于 2013-01-24T15:15:03.040 に答える
0

javascript $(document).on("click", ".layout_block", handler);

で追加されたウィジェットでも、私のために機能しましたgridster.add_widget();

于 2013-06-22T17:06:44.677 に答える
0

私はこの動作するコードを持っています。

$(".gridster ul li button.close").click(function () {
        gridster.remove_widget($(this).parent());
});

したがって、Li要素の中にはclass=close、クリックイベントを検出するためのボタンがあり、ウィジェットメソッドを呼び出して、gridster.remove_widget削除するhtml要素を渡します。

ハッピーコーディング:)

于 2015-01-10T14:09:03.970 に答える