我想要设计以下代码:
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>';
如何为split0和amp;添加span或div?分割1
由于
答案 0 :(得分:1)
只需将SPAN添加到HTML中,就像使用DIV一样。
output += '<div class="postxt"><span class="date">' + split[0] +
'</span> at <span class="time">' + split[1] + '</span></div>';
您还需要使用+
将HTML元素与变量连接起来。
答案 1 :(得分:0)
你的牙套应该在最后一行:
output += '<div class="postxt">' + split[0] + " at " + split[1] + '</div>';
请注意,您可以将大括号括起来,但它们既不是必需的,也不会在连接字符串时产生任何差异:
output += '<div class="postxt">' + (split[0] + " at " + split[1]) + '</div>';
添加你想要的div,span,style类:
output += '<div class="postxt"><span class="foo">' + split[0] + "</span> at <span class="bar">" + split[1] + '</span></div>';
您获得的错误“Missing ... before statement”仅在JavaScript级别上,它与添加更多HTML元素无关。