我有这个:
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('#menu-main-menu li a').after('<p class="separator">/</p>');
jQuery(".textwidget a[href^='http://']").attr("target","_blank");
});
</script>
并且无法通过错误传递HTML验证:
文档类型不允许元素“p”在这里
该代码段位于我的WordPress平台的页脚文件的底部。
有什么建议吗?这显然是我的段落标签。 .separator
的css只是display: inline;
我用作菜单分隔符的内容。
答案 0 :(得分:2)
验证员应该对脚本周围的CDATA部分感到满意:
<script type="text/javascript"><![CDATA[
jQuery(document).ready(function(){
jQuery('#menu-main-menu li a').after('<p class="separator">/</p>');
jQuery(".textwidget a[href^='http://']").attr("target","_blank");
});
]]></script>