在JavaScript中,我如何获得:
我想基于当天动态生成一串文本.所以,例如,如果它是第1天,那么我希望我的代码生成="它的<dynamic> 1*<dynamic string> st </ dynamic string>*</ dynamic>".
共有12天,所以我做了以下几点:
我已经建立了一个for循环,循环了12天.
在我的html中,我给了我的元素一个唯一的id来定位它,见下文:
<h1 id="dynamicTitle" class="CustomFont leftHeading shadow">On The <span></span> <em>of rest of generic text</em></h1>
Run Code Online (Sandbox Code Playgroud)然后,在我的for循环中,我有以下代码:
$("#dynamicTitle span").html(i);
var day = i;
if (day == 1) {
day = i + "st";
} else if (day == 2) {
day = i + "nd"
} else if (day == 3) {
day = i + "rd"
}
Run Code Online (Sandbox Code Playgroud)UPDATE
这是请求的整个for循环:
$(document).ready(function () {
for (i = 1; i <= 12; i++) {
var …Run Code Online (Sandbox Code Playgroud)