2014-06-05 16 views
0

我有一個網格柵格工作,我試圖獲取已調整大小的<li>項目的ID。Gridster調整大小停止標識

resize: { enabled: true, stop: function (e, ui, $widget) {
//Need the id of the item that was just resized } }

回答

0

我意識到我的問題是一個事實,即我在gridster序列參數來:

serialize_params: function ($w, wgd) { return { DataTypeId: wgd.el[0].id, Column: wgd.col, Row: wgd.row, SizeX: wgd.size_x, SizeY: wgd.size_y } },

所以在我的「停止」事件,我可以用:

var newDimensions = this.serialize($widget)[0] newDimensions.DataTypeId

1

你有沒有考慮過:

$ widget.attr('id');

+0

任何想法如何獲得一個拖動(不調整大小)停止事件id?這個函數不會傳遞你看到的$ widget。 – Johncl

+1

好的,我明白了。你可以像這樣從ui對象獲得它:ui。$ player.attr('id'); – Johncl