Javascript 在陈述之前缺失
我有以下一段代码,我想设计:Javascript 在陈述之前缺失,javascript,jquery,Javascript,Jquery,我有以下一段代码,我想设计: var dateString = val.date; // this display my blog post date e.g. "2013-09-02 15:04:50" var split = dateString.split(' '); output += '<div class="postxt">' (split[0] +" at "+ split[1]) '</div>'; var-dateString=val.date;//
var dateString = val.date; // this display my blog post date e.g. "2013-09-02 15:04:50"
var split = dateString.split(' ');
output += '<div class="postxt">' (split[0] +" at "+ split[1]) '</div>';
var-dateString=val.date;//显示我的博客发布日期,例如“2013-09-02 15:04:50”
var split=dateString.split(“”);
输出+=''(在“+拆分[1])''处拆分[0]+;
如何为split0和split1添加span或div
谢谢你的牙套应该是最后一行的加号:
output += '<div class="postxt">' + split[0] + " at " + split[1] + '</div>';
output+=''+split[0]+''在“+split[1]+''处;
请注意,大括号可以保留在中,但它们既不是必需的,也不会在连接字符串时产生任何差异:
output += '<div class="postxt">' + (split[0] + " at " + split[1]) + '</div>';
output+=''+(在“+split[1])+''处拆分[0]+;
添加所需的任何div、span和样式类:
output += '<div class="postxt"><span class="foo">' + split[0] + "</span> at <span class="bar">" + split[1] + '</span></div>';
output+=''+split[0]+''在“+split[1]+''处;
您得到的错误“Missing…before statement”仅在JavaScript级别,与添加更多HTML元素无关。最后一行中的大括号应为加号:
output += '<div class="postxt">' + split[0] + " at " + split[1] + '</div>';
output+=''+split[0]+''在“+split[1]+''处;
请注意,大括号可以保留在中,但它们既不是必需的,也不会在连接字符串时产生任何差异:
output += '<div class="postxt">' + (split[0] + " at " + split[1]) + '</div>';
output+=''+(在“+split[1])+''处拆分[0]+;
添加所需的任何div、span和样式类:
output += '<div class="postxt"><span class="foo">' + split[0] + "</span> at <span class="bar">" + split[1] + '</span></div>';
output+=''+split[0]+''在“+split[1]+''处;
您得到的错误“Missing…before statement”仅在JavaScript级别上,与添加更多HTML元素无关。只需将SPAN添加到HTML中,就像添加DIV一样
output += '<div class="postxt"><span class="date">' + split[0] +
'</span> at <span class="time">' + split[1] + '</span></div>';
output+=''+split[0]+
'在'+split[1]+'';
您还需要使用
+
将HTML元素与变量连接起来。只需将SPAN添加到HTML中,方法与DIV相同
output += '<div class="postxt"><span class="date">' + split[0] +
'</span> at <span class="time">' + split[1] + '</span></div>';
output+=''+split[0]+
'在'+split[1]+'';
您还需要使用
+
将HTML元素与变量连接起来。为什么不像以前那样连接一些HTML呢?大括号应该是最后一行的加号。@tmh也许这就是阻止OP的原因。您应该给出答案。对于那些可能需要为每个结果添加注释的人,这是我的最终代码。希望这对其他人有帮助:输出+='发布在'+split[0]+'上'+split[1]+'';为什么不像你已经做的那样连接一些HTML呢?你的大括号应该是最后一行的加号。@tmh也许这就是阻止OP的原因。你应该给出一个答案。对于那些可能需要为每个结果添加注释的人,这是我最后的代码。希望这对其他人有帮助:输出+='发布在'+split[0]+'上'+split[1]+'';我真傻,我错过了连接html元素的+符号。感谢我,我错过了连接html元素的+符号。谢谢