问题描述
- jquery 中使用append的问题
-
代码如下:《div id="report" class="ui-grid-b"》
《div class='ui-block-a'>《strong>支付方式《/strong》
《div class='ui-block-b'>《strong>总金额《/strong》
《div class='ui-block-c'>《strong>日期《/strong》</div》
预期添加位置
《/div》本人想动态添加数据信息:JS如下
$.each(data, function (index, item) { ss += "<div class='ui-block-a'>" + item.payType + "</div><div class='ui-block-b'> " + item.feeSum + "</div><div class='ui-block-c'> " + item.wxDate + "</div>"; }); ** if (ss != "") { $("#report>").append(ss); }**是添加了信息
注释部分有信息添加,但在后每个位置都添加了信息。而不是在 预期添加位置
想请教append不是在div最后面追加嘛,还是说查找所有的然后直接添加呢
解决方案
#report 必须是你要添加到数据的父级元素。比如你要给一个table表格追加行到最后,那么就要写table的id,或者tbody的id.
解决方案二:
jquery在IE中使用append应注意的问题
jquery在IE中使用append应注意的问题
oracle中使用append的问题
----------------------
解决方案三:
这是#report>后面那个尖括号是啥意思啊不懂
时间: 2024-09-27 04:52:04