我動態使用javascipt的添加元素:如何檢索動態創建元素的偏移量?
$('.marker').append('<div class="container" id="id' + counter + '" ><input type="text" name="textbox" id="textbox' + counter + '" value="" ></div>');
counter++;
我需要有位置(偏移x和y)的那些添加元素的。用戶可以添加和刪除這些元素。然後它應該被保存,我需要有最終的元素位置列表。
我試過使用jquery offset()
函數,但它只適用於沒有動態添加的元素。
是否可以檢測這些動態添加元素的偏移量?如果是,那麼如何?
使用'offset'應該正常工作。看到這個例子fiddle:http://jsfiddle.net/XGPt9/3/ – 2012-01-12 15:38:33
也許你應該顯示用於發現動態創建元素的偏移量的代碼。只要這些元素在文檔中,這絕對是可能的。 – marchaos 2012-01-12 15:39:05