Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在陈述之前缺失_Javascript_Jquery - Fatal编程技术网

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元素的+符号。谢谢