jQuery的:创建新的对象 - $(对象)

你们可以帮我这个?:的jsfiddle http://jsfiddle.net/4CNKa/​​2/

我想创造新的(隐藏)对象[$(对象)对飞...用jQuery ......但到目前为止,我没有运气。 在这种的jsfiddle它是一个div,但我希望能够创建任何类型的$()

$(document).ready(function() { $("#msg") = '<div id="msg"></div>'; $("#msg").html('<p id="test">My <em>new</em> text</p>'); //FOR TESTING alert( $("#msg").text() ); //FOR TESTING ONLY!!! $("#msg").appendTo('body'); //FOR TESTING ONLY!!! });

--------------解决方案-------------

尝试这个:

$(document).ready(function() {
var div = $('<div id="msg"></div>');
div.html('<p id="test">My <em>new</em> text</p>');

//FOR TESTING
alert( div.text() ); //FOR TESTING ONLY!!!
div.appendTo('body'); //FOR TESTING ONLY!!!
});

小提琴:http://jsfiddle.net/maniator/4CNKa/​​3/

您可以在jQuery的新元素是这样的:

var el = $("<div class='className' />").html("Hello World!");
el.appendTo($("#container"));

分类:JavaScript的 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.794 (s). 10 q(s)