Обычно я хотел бы создать элемент в jQuery, как этот $('<div id="errors" class="red"></div>')
Могу ли я создать элемент с заданным селектором, используя что-то вроде $.create("div#errors.red")
? Где это вернет объект jQuery, представляющий div
с идентификатором errors
и классом red
?
Я не думаю, что вы сможете это сделать, ближе то, что я знаю, это то, что вы можете сделать
var newdiv = $.DIV({ className: "red", id: "errors"});
, div создан, и вы можете добавлять события и прочее прямо в переменную
, используя этот плагин http: // mg.to / 2006/02/27 / easy-dom-creation-for-jquery-and-prototype
Вы можете попробовать этот метод:
$("<div id="errors" class="red"></div>").appendTo("body");