Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Jquery 在html中定义动态id_Jquery - Fatal编程技术网

Jquery 在html中定义动态id

Jquery 在html中定义动态id,jquery,Jquery,是否可以将id定义到数组中?我们怎样才能在这个页面中添加文本 使用jquery的id > <ul> <li><div class="artistName"></div></li> <li><div > class="artistName"></div></li> <li><div class="artistName"></div></l

是否可以将id定义到数组中?我们怎样才能在这个页面中添加文本 使用jquery的id

> <ul> <li><div class="artistName"></div></li> <li><div
> class="artistName"></div></li> <li><div class="artistName"></div></li>
> <li><div class="artistName"></div></li> <li><div
> class="artistName"></div></li> </ul>


$("#fap-playlist li").each(function(){        
    $('#artistName'+[n]).html(getSongID);     
});

我想根据li在artistName类中添加不同的文本。这是可能的,只需调整您的示例如下:

$("#fap-playlist li").each(function( index ) {
 $('#artistName'+ index ).html(getSongID);
});
对于每个jQuery的参考,只需查看jQueryAPI文档即可。 如果这不是你想要的,请调整你的问题,因为它不清楚你想要什么结果,你只提供了部分代码。只是猜测一下,你想迭代几个$fap播放列表

更新:由于问题被多次调整-当前问题根据类artistName的li的位置添加一个名称为的类,这可能会起作用:

$(".artistName").each(function( index ) {
 $(this).addClass("newClass" + index);
});
如果问题是在li中添加文本,那么应该是:

 $(".artistName").each(function( index ) {
  $(this).text("Number: " + index);
 });

你的问题不清楚,请你把它贴出来好吗?请:再读一遍你的问题,然后问你自己:如果这就是我所知道的关于这个问题的全部,我明白问题是什么吗?因为我看了以后,不知道你要我们帮什么忙。或者你需要什么帮助。请提供一份报告,并清楚地解释您面临的问题。