0

我正在使用 jQuery drag n drop 将缩略图图像拖放到 div 中,我在 drop 处理程序中注意到,如果我使用以下命令拉图像 src:

src = ui.draggable.attr('src');    // brings back relative path

我得到一个相对路径:clientImages/t_clown.jpg。但是,如果我获得原始拇指节点并从那里获得 src,我将获得完整的绝对路径:- http:// 。. .mysite/clientImages/t_clown.jpg。

 var src= ui.draggable[0].src;  // brings back absolute path 

有谁明白为什么要进行不同的治疗?

谢谢

4

1 回答 1

2

因为attr使用getAttributewhich 不做任何计算。它返回属性的“真实”值。 src是资源的绝对地址

于 2013-07-10T18:04:55.633 回答