2013-10-04 21 views
2

jQuery中的div標記事件是什麼?我需要計算我寫這些代碼的div的長度。jquery中的div標記事件

function drop(ev) 
{ 

ev.preventDefault(); 
var data=ev.dataTransfer.getData("Text"); 
ev.target.appendChild(document.getElementById(data).cloneNode(true)); 

    var n = $("#div2").length; 
     alert(n); 


} 

但是每次它都顯示答案爲一。當我放下更多的圖像時,它必須指定div中有多少圖像。你會幫助我什麼事情,我必須寫信來得到這個答案。

+0

#div2'和那個與ev的內容有什麼關係? – mavrosxristoforos

回答

1

當過我放棄更多的圖像,必須指定多少圖像在DIV

我相信你正在尋找

var n = $("#div2 img").length; 
+0

嘿非常感謝我得到了答案 – Bhargavi

0

當您使用此$("#div2")時,它表示 - 元素ID =「div2」。正如你所知道的,可能只有一個這樣的元素,因爲id是唯一的。 爲了讓所有的div使用$("div")爲讓所有的元素機智DIV2類使用$(".div2")

0

要獲取影像IMG標籤的div即DIV2的內部長度:凡究竟你定義ID`

var len = $("div2 > img").length;