如何让这行 jQuery 验证为严格的 XHTML

发布于 2024-07-22 23:23:06 字数 453 浏览 9 评论 0原文

我的页面顶部有一段 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

伤感在游骋 2024-07-29 23:23:06
<script type="text/javascript">
/* <![CDATA[ */
$(document).ready(function(){   
    $("#slider").easySlider({
            prevText:'<div id="backarrow">Back</div>',
            nextText:'<div id="nextarrow">View Other Projects</div>',
            orientation:'horizontal'
    });
});
/* ]]> */
</script>

这告诉验证器将脚本解释为字符数据,而不是标记,因此它不会解析 CDATA 块的结构。 维基百科有更多信息

<script type="text/javascript">
/* <![CDATA[ */
$(document).ready(function(){   
    $("#slider").easySlider({
            prevText:'<div id="backarrow">Back</div>',
            nextText:'<div id="nextarrow">View Other Projects</div>',
            orientation:'horizontal'
    });
});
/* ]]> */
</script>

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.

厌味 2024-07-29 23:23:06

它与 JQuery 无关。 只需用注释包围 JS(ceejayoz 给出的 CDATA 也应该可以工作)。

It has nothing to with JQuery. Just surround the JS with comments (CDATA as ceejayoz gave should work too).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文