如何让这行 jQuery 验证为严格的 XHTML
我的页面顶部有一段 jQuery(用于简单的图像轮播):
$(document).ready(function(){
$("#slider").easySlider({
prevText:'<div id="backarrow">Back</div>',
nextText:'<div id="nextarrow">View Other Projects</div>',
orientation:'horizontal'
});
});
但是,我无法让它严格验证 XHTML:
第 12 行,第 33 列:文档类型 此处不允许使用元素“div”
有什么想法吗?
I have this bit of jQuery at the top of my page (used for a simple image carousel):
$(document).ready(function(){
$("#slider").easySlider({
prevText:'<div id="backarrow">Back</div>',
nextText:'<div id="nextarrow">View Other Projects</div>',
orientation:'horizontal'
});
});
however, I can't get it to validate XHTML strict:
Line 12, Column 33: document type does
not allow element "div" here
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这告诉验证器将脚本解释为字符数据,而不是标记,因此它不会解析 CDATA 块的结构。 维基百科有更多信息。
This tells the validator to interpret the script as character data, not markup, and thus it won't parse the structure of the CDATA block. Wikipedia has more info.
它与 JQuery 无关。 只需用注释包围 JS(ceejayoz 给出的 CDATA 也应该可以工作)。
It has nothing to with JQuery. Just surround the JS with comments (CDATA as ceejayoz gave should work too).