jQuery 或 AJAX 替换为数组中的值?

发布于 2024-12-11 10:07:38 字数 501 浏览 0 评论 0原文

<div class="pagination">
 <a id="1">1</a>
 <a id="2">2</a>
 <a id="3">3</a>
 <a id="4">4</a>
</div>

对于这些页面 1-2-3-4 中的每一页,我想将它们的值替换为 Date ,使其成为类似 > 的内容。

<div class="pagination">
 <a id="1">22 Oct</a>
 <a id="2">23 Oct</a>
 <a id="3">24 Oct</a>
 <a id="4">25 Oct</a>
</div>

我创建了一个数组来存储日期。我需要制作一个脚本来替换这些值,有人可以帮助我吗?

<div class="pagination">
 <a id="1">1</a>
 <a id="2">2</a>
 <a id="3">3</a>
 <a id="4">4</a>
</div>

For each of those pages 1-2-3-4 I want to replace their values with Date to become something like >

<div class="pagination">
 <a id="1">22 Oct</a>
 <a id="2">23 Oct</a>
 <a id="3">24 Oct</a>
 <a id="4">25 Oct</a>
</div>

I have create an array where to store the dates. And I need to make the script which will replace those values, can some one help me ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风吹雨成花 2024-12-18 10:07:38

循环遍历 div 中的每个锚点,并使用 .text() 方法设置新值。

var array_dates = ["22 Oct", "23 Oct", "24 Oct", "25 Oct"]; //User-defined
$("div.pagination a").each(function(i){
    $(this).text(array_dates[i]);
})

Loop through each anchor in the div, and use the .text() method to set the new value.

var array_dates = ["22 Oct", "23 Oct", "24 Oct", "25 Oct"]; //User-defined
$("div.pagination a").each(function(i){
    $(this).text(array_dates[i]);
})
缪败 2024-12-18 10:07:38
var arr = ['22 Oct','23 Oct','24 Oct','25 Oct',]
$('div.pagination a').html(function(i){
   return arr[i];
})

演示

var arr = ['22 Oct','23 Oct','24 Oct','25 Oct',]
$('div.pagination a').html(function(i){
   return arr[i];
})

demo

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文