Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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/7/python-2.7/5.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中使用for循环替换div中的文本_Javascript_Jquery - Fatal编程技术网

Javascript 如何在jQuery中使用for循环替换div中的文本

Javascript 如何在jQuery中使用for循环替换div中的文本,javascript,jquery,Javascript,Jquery,我做错了什么?不太精通js,所以假设我的for循环做错了 你好 你好 js $(文档).ready(函数(){ 变量utcInstances=$('.date小部件'); 对于(i=0;i{ $(instance.text(“new text”);//在调用.text之前,将实例DOM对象包装到jQuery对象中 }); }); 你好 你好 这是jQuery,您需要更多的实践。特别是当您想要循环通过jQuery集合时,应该使用 集合中的每个项都是DOM对象,而不是jQuery对象,因此在对

我做错了什么?不太精通js,所以假设我的for循环做错了


你好
你好
js

$(文档).ready(函数(){
变量utcInstances=$('.date小部件');
对于(i=0;i
错误:

TypeError:utcInstances[i]。文本不是函数


这是jQuery,您需要更多的练习。特别是当您想要循环通过jQuery集合时,应该使用

集合中的每个项都是DOM对象,而不是jQuery对象,因此在对其调用
.text
之前必须对其进行包装

$(文档).ready(函数(){
变量utcInstances=$('.date小部件');
每个((i,实例)=>{
$(instance.text(“new text”);//在调用.text之前,将实例DOM对象包装到jQuery对象中
});
});

你好
你好

这是jQuery,您需要更多的实践。特别是当您想要循环通过jQuery集合时,应该使用

集合中的每个项都是DOM对象,而不是jQuery对象,因此在对其调用
.text
之前必须对其进行包装

$(文档).ready(函数(){
变量utcInstances=$('.date小部件');
每个((i,实例)=>{
$(instance.text(“new text”);//在调用.text之前,将实例DOM对象包装到jQuery对象中
});
});

你好
你好

使用utcInstances[i].textContent=“新文本”;为jQuery集合编制索引时,值是DOM元素,而不是jQuery对象。不需要循环,只需执行
utcInstances.text(“新文本”)如果你想给它们所有相同的文本。它们都是唯一的动态名称,为了简洁起见,我只是把“新文本”放在小提琴里,我的错就在那里
utcInstances.eq(I).text()
使用utcInstances[I].textContent=“new text”;为jQuery集合编制索引时,值是DOM元素,而不是jQuery对象。不需要循环,只需执行
utcInstances.text(“新文本”)如果你想给它们所有相同的文本。它们都是唯一的动态名称,为了简洁起见,我只是把“新文本”放在小提琴里,我的错就在那里
utcInstances.eq(I).text()
$(document).ready(function() {

  var utcInstances = $('.date-widget');

  for (i = 0; i < utcInstances.length; i++) {
    utcInstances[i].text("new text");
  }

});