HTML中的&符混淆

病态码

我正在编辑HTML页面,但是一行代码没有显示&符号。这是代码:

return x.size()? &amp;x[0] : nullptr;          //</span> <span class="EmpItalic">pointer to first element or nullptr</span>

结果总是显示不带有“&”号的符号。

return x.size()? x[0] : nullptr;          // pointer to first element or nullptr

这非常令人沮丧,因为其他文本中确实出现了其他“&”符号。我该怎么办?

编辑:

我进行了试验,并弄清楚了:在执行此操作时它起作用了:

return x.size()? &&amp;x[0] : nullptr;          //</span> <span class="EmpItalic">pointer 

显然,我做了&&而不是通常正确的&现在问题是&&到底在做什么?为什么行得通?

哈米克斯

尝试

var x=x.size()? "&amp;"+x[0] : nullptr;
$(x).appendTo('.EmpItalic');

另请参见LINK

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章