繁体   English   中英

Jquery将文本附加到元素

[英]Jquery appending text to an element

目的是在下面的元素中附加一行文本。

anchorElement = "<a id='anchor" + countWide + "' class=\"boxOPT oneplustwo\" alt=\'"+ image_website +"' style=\"cursor:pointer;width:"+ itemWidth + "px"+";height:"+anchorHeight+";position:absolute;left:"+ locationLeft + "px"+";top:0.3%;\" ><p class=\"popupDynamic\"> " + popupImageTitles[i] + "</p>";

这个代码包含在一个循环中,所以每次创建一个新的锚点并给出一个递增的ID(countwide),例如'anchor1''stock2'

我需要的是能够将此变量作为此锚点内p元素的一部分附加到下方

image_price

我试过没有进展。

$("#anchor1").append(image_price);

显然我们需要上面一行中的id与循环一致增加。

谢谢。

尝试:

$("#anchor" + countWide + " .popupDynamic").append(image_price);

说明:

我刚刚更新了选择器,以便它使用#anchor + countWide (这意味着锚加动态ID)的子.popupDynamic并将价格附加到它。

您可以在selector使用countWide变量,方式如下:

$("#anchor"+countWide+" .popupDynamic").append(image_price);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM