Я вызываю функцию с параметром.передать объект в параметре функции для клонирования в 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");
}
, но не может передать параметр, как это. Чтобы сделать код работать, мне нужно передать идентификатор ДИВ как тот
clonDiv("#num7");
function clonDiv(div) { $(div).clone().addClass('copy').appendTo("#container"); }
Но я хотел бы просто передать его как то clonDiv (num7); а в функции описываются все кавычки. Параметр в функции - это объект.
DIV структура этого объекта
<div id="num7" class="box resizable draggable ui-resizable selected"></div>
clonDiv (num7); Я звоню из textarea, используя eval();
какая именно проблема? это действительно непонятно. – Dekel
Я не знаю, как передать параметр функции в этой конструкции jquery $ ("# parameter"), чтобы заставить его работать –
Если вы хотите получить id из элемента div, используйте '$ (div) .attr (id)' или '$ (div) [0] .id' – CMedina