我从网站上的某个页面抓取博客文章的日期,并将其显示在同一网站的其他页面上。
日期在初始页面上显示为2/22/18,下面的jQuery代码成功将其剥离为“2”并将其附加到第二页上带有“box-month-1”类的div。但是,我想将“2”的值更改为“FEB”,但我无法使其工作。我很感激任何人都可以提供帮助!提前谢谢。
HTML
<div class="box-month-1"></div>
的jQuery
$.get('/blog.html', function(data){
var s = $(data).find('.blog-date .date-text').text().split('/').slice(0,1).join('/');
$('.box-month-1').append(s);
var boxOne = $('.box-month-1').text();
var jan = "JAN";
var feb = "FEB";
var mar = "MAR";
if (boxOne.equals('2')) {
$('.box-month').replaceWith(feb);
}
});
答案 0 :(得分:1)
试试这个:
$.get('/blog.html', function(data){
var s = $(data).find('.blog-date .date-text').text().split('/').slice(0,1).join('/');
$('.box-month-1').append(s);
var boxOne = $('.box-month-1').text();
var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul","Aug","Sep", "Oct", "Nov", "Dec"];
$('.box-month-1').html(months[parseInt(boxOne)+1]);
});