2016-04-26 14 views
1

私は自分のウェブページを作るためにhtml要素を構築しなければなりません。jquery append strange behavior

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」という文字列しか入れません。 どうすれば動作させることができますか?

+0

あなたは他に何を期待していた。

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

ここで私が説明するために作られたバイオリンですか? –

+1

@ScottHunter私は、期待されているOPのweeee dooooを推測しています。 –

答えて

1

h4タグの周りに括弧を忘れたと思います。あなたのvar item_nameラインはこれに変更します。

https://jsfiddle.net/qe1862ju/

+1

コフコフ、それは恥ずかしいです..ありがとう! – FrancescoN