jquery附加奇怪的行为

jquery append strange behavior

本文关键字:jquery      更新时间:2023-09-26

我必须构建html元素来制作我的网页。

var container_item_data = $('<div>').attr('class', 'item_data');
var item_name = $('h4').append('weeee');
container_item_data.append(item_name, 'doooo');
$('#products').append(container_item_data);

但我只在container_item_data里得到"doooo"字符串。我怎样才能让它工作?

我想你忘记了h4标签周围的箭头括号。将var item_name行更改为:

var item_name = $('<h4>').append('weeee');

这是我为帮助解释而制作的小提琴:

https://jsfiddle.net/qe1862ju/