Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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 使用键作为ID将文本写入段落_Javascript_Jquery - Fatal编程技术网

Javascript 使用键作为ID将文本写入段落

Javascript 使用键作为ID将文本写入段落,javascript,jquery,Javascript,Jquery,我尝试执行一个each循环并生成类名来动态写入存储在数组中的文本,而不是逐个执行。不过,这些段落似乎没有什么内容 var user = {}; user['fname'] = 'Hello'; user['lname'] = 'World'; $.each(user, function(key, value) { $('p').hasClass(key).text(value); }); 返回一个布尔值。它返回集合中的任何元素是否具有该类 您要做的是创建一个选择器来搜索该类。大概是

我尝试执行一个each循环并生成类名来动态写入存储在数组中的文本,而不是逐个执行。不过,这些段落似乎没有什么内容

var user = {};
user['fname'] = 'Hello';
user['lname'] = 'World';
$.each(user, function(key, value) {
      $('p').hasClass(key).text(value);
});
返回一个布尔值。它返回集合中的任何元素是否具有该类

您要做的是创建一个选择器来搜索该类。大概是这样的:

$('p').filter('.'+key).text(value);
甚至这个:

$('p.'+key).text(value);
返回一个布尔值。它返回集合中的任何元素是否具有该类

您要做的是创建一个选择器来搜索该类。大概是这样的:

$('p').filter('.'+key).text(value);
甚至这个:

$('p.'+key).text(value);
hasClass()
返回一个布尔值。请参阅:
hasClass()
返回布尔值。见: