javascript - ("#"+ items).append 不是函数

标签 javascript jquery

 // `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/

相关文章:

javascript - 复选框逻辑无法正常工作

javascript - Intl.DateTimeFormat() 返回不正确的 UTC 日期

javascript - 获取选择的选定值

javascript - 如何使用 Jquery 在 Sap UI5 中为边框着色

更改类的 Jquery 问题

jquery - ajax 出现 XMLHttpRequest Exception 101 错误

javascript - 无法从node.js更新mongodb中的文档

javascript - 如何在没有箭头功能的情况下编写此函数

javascript - 如何遍历 nodeList 功能样式

jquery - 附加到特定 div 的动态变量