jquery对话框问题
在下面给出的函数中,我在可拖放函数中发送一个harcode值,即tag。 我想知道这个file.file\u div是在哪个元素上被拖动的,这样我就可以在tag变量中传递这个值了。我该怎么做jquery对话框问题,jquery,dialog,Jquery,Dialog,在下面给出的函数中,我在可拖放函数中发送一个harcode值,即tag。 我想知道这个file.file\u div是在哪个元素上被拖动的,这样我就可以在tag变量中传递这个值了。我该怎么做 function dropFile() { $(".File_div").draggable({ helper:'clone', revert: 'invalid' }); var tag="#Normal_Tag1_div_dummy1";
function dropFile()
{
$(".File_div").draggable({
helper:'clone',
revert: 'invalid'
});
var tag="#Normal_Tag1_div_dummy1";
$(tag).droppable({
drop: function(ev,ui) { alert('dropped');
//accept: ".File_div"
var dropped = ui.draggable;
alert(dropped);
var file_img_src=document.getElementById('file_img').src;
var image='<img id="file_img'+count+'" class ="file_img" name="file_img" src='+file_img_src+" />"
$(image).appendTo(this).dblclick(
function(event){
alert("1");
window.event.cancelBubble = true;
//var jsmarty=WMCreateSmartyObject();
//var test_tpl= WMSmartyFetch(jsmarty, 'dialog.tpl');
//document.getElementById('test').innerHTML=test_tpl;
//dialogtest();
$("#dialog1").dialog(
{
buttons:
{
"Upload file": function(){
},
Cancel: function() {
$(this).dialog('close');
}
},
close: function() {
$('#dialog1').dialog('destroy');
}
});
alert("2");
});
}
});
count++;
}
你做得对
var dropped = ui.draggable;
alert( dropped.attr('id')); if it has an id
删除的将是您发布的jQuery对象