// `shipment` is unique number
var `shipment` = this.Shipment;
$('<div id=' + this.Shipment + '>' + this.Shipment +'</div>').click(function () {
_Services.invoke({
method: 'GetOrdersGrid',
data: { ShipmentNumber: shipment },
success: function (shipment) {
paintOrders(`shipment`);
函数获取多个div,需要将TEXT放入div中
<div id="11626">TEXT</div>
<br>
<div id="12109">TEXT</div>
ERROR: ("#" + items).append is not a function [Break On This Error] ('#' + items).append($(container));
当我使用太阳星座时 $('#' + items).append($(container));
ERROR uncaught exception: Syntax error, unrecognized expression: #[object Object]
WHEN i use without the #
$(items).append(container); or $(items).append($(container));
(this[0].ownerDocument || this[0]).createDocumentFragment is not a function
[Break On This Error] var fragment = (this[0].ownerDocument || this[0]).createDocumentFragment(),
最佳答案
你错过了一个$
改变
('#' + items).append($(container));
到
$('#' + items).append($(container));
当然,假设您有一个 id
设置为 items
解析为的元素。
关于javascript - ("#"+ items).append 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8272767/