2017-02-10 7 views

答えて

2

appendメソッドは、現在のjQueryオブジェクト自体ではなく、添付の要素オブジェクトを返します。

jQueryを使用してdiv HTMLをラップすることによって、HTMLコンテンツとその他の属性を定義できます。

wrapper.append($("<div/>",{ 
    html : "<img class='user-img' src='" + path + "'/>", 
    class : 'user-container' 
})); 

それとも、jQueryのでappendTo()方法を使用して付加要素の参照を保持するために逆の方法でそれを行うことができます。

var wrapper = $("<div class='wrapper'></div>").appendTo("main"); 
var user = $("<div class='user-container' />").appendTo(wrapper); 
user.append("<img class='user-img' src='" + path + "'/>"); 
+0

var wrapper = $( "main")。append( "

"); – Sunny

+0

@Sunny:更新を確認してください –

+0

これは問題なく動作しますが、結果として得られる動的イメージ要素に新しいクラスを適用するにはどうすればよいですか? – Sunny

関連する問題