我正在用参数调用函数。传递函数参数中的对象在jquery中克隆
clonDiv(num7);
这里是代码
function clonDiv(div) {
div.id = "'#"+div.id+"'"; //here i am trying to turn it into sting
$(div.id).clone().addClass('copy').appendTo("#container");
}
,但不能传递参数那样。 使代码工作,我需要通过DIV ID一样,
clonDiv("#num7");
function clonDiv(div) { $(div).clone().addClass('copy').appendTo("#container"); }
,但我想只是把它传递这样clonDiv(num7);并在函数中描述所有引号。 函数中的参数是一个对象。该对象
<div id="num7" class="box resizable draggable ui-resizable selected"></div>
clonDiv(num7)的
格结构;我使用eval()从textarea调用;
究竟是什么问题?它真的不清楚。 – Dekel
我不知道如何在此jQuery结构$(“#parameter”)中传递函数参数以使其工作 –
如果您想从div元素获取id,请使用'$(div).attr(id)'或'$ (div)[0] .id' – CMedina