2013-10-04 23 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;