Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery立即添加_Javascript_Jquery_Html - Fatal编程技术网

Javascript Jquery立即添加

Javascript Jquery立即添加,javascript,jquery,html,Javascript,Jquery,Html,我想使用jquery实现的是在html中添加一些元素,并在添加之后使用它们。这可能吗 $.each(myarray, function(index, elm){ newHtml += '<div id="name'+index+'"><h2>'+elm+'</h2></div>'; }); $('#names').html(newHtml); alert($('#name01').html()); $。每个(myarray、函数(索引、elm

我想使用jquery实现的是在html中添加一些元素,并在添加之后使用它们。这可能吗

$.each(myarray, function(index, elm){
newHtml += '<div id="name'+index+'"><h2>'+elm+'</h2></div>';
});

$('#names').html(newHtml);

alert($('#name01').html());
$。每个(myarray、函数(索引、elm){
newHtml+=''+elm+'';
});
$('#names').html(newHtml);
警报($('#name01').html());

这是我的

没有id为“#name01”的元素。使用
alert($('#name1').html()而不是
警报($('#name01').html()

在代码中添加此方法:

var n = 5;
for (var i = 0; i < n; i = i + 1) {
alert("name = " + i);
var n=5;
对于(变量i=0;i
}

试试这个。。它可能会帮助您在jQuery选择器上使用
#name1
,要获取文本内容,请使用jQuery方法
text()
仅获取文本内容,或使用
html()
获取整个html内容

$('#name1').text()
// "name1"

$('#name1').text()
// "<h2>name1</h2>"
$('#name1').text()
//“名称1”
$('#name1').text()
//“名称1”

您的目标是什么。请解释div名称中没有前导零。它只是
name1
。所以您正在尝试添加更多元素?如果您检查代码,Div的id将是
name1
,而不是
name01