0

请帮助!:) 我在尝试验证(HTML5)jQuery 词云时遇到问题。

我收到了所有 rel 值的信息:“元素 a 上的属性 rel 的错误值 1:不是绝对 IRI。字符串 1 不是注册关键字或绝对 URL。”

另外我应该在 jQuery 中进行哪些修改?![在此处输入图像描述][1]

  <div id="tagcloud">
    <a class="pointOne" rel="0.1" href="http://www.text.dk/" target="_blank">Text</a>
    <a class="two" rel="2" href="http://www.text.dk/" target="_blank">Text</a>
    <a class="three" rel="3" href="http://www.text.dk/" target="_blank">Text</a>
    <a class="four" rel="4" href="http://www.text.dk/" target="_blank">Text</a>
    <a class="five"rel="5" href="http://www.text.dk/" target="_blank">Text</a>
        <a class="six" rel="6" href="http://www.text.dk/" target="_blank">Text</a>
        <a class="seven" rel="7" href="http://www.text.dkk" target="_blank">Text</a>
        <a class="eight" rel="8" href="http://www.text.dk/" target="_blank">Text</a>
        <a class="five" rel="5" href="http://www.text.dk/" target="_blank">Text</a>
        <a class="seven" rel="7" href="http://www.text.dk/" target="_blank">Text</a>
        <a class="three" rel="3" href="http://www.text.dk/" target="_blank">Text </a>
        <a class="one" rel="1" href="http://www.text.dk/">Text</a>
        <a class="twelve"rel="12" href="http://www.text.dk/">Text</a>
        <a class="one" rel="1" href="http://www.text.dk/">Text</a>
        <a class="two" rel="2" href="http://www.text.dk/">Text</a>
        <a class="five" rel="5" href="http://www.text.dk/">Text</a>
        <a class="seven" rel="7" href="http://www.text.dk/">Text</a>
        <a class="one" rel="1" href="http://www.text.dk/">Text</a>
        <a class="four" rel="4" href="http://www.text.dk/">Text</a>
        <a class="one" rel="1" href="http://www.text.dk/">Text</a>
        <a class="two" rel="2" href="http://www.text.dk/">Text</a>

  </div>
4

1 回答 1

0

数字不是属性的有效值rel

此属性命名链接文档与当前文档的关系。该属性必须是链接类型值的空格分隔列表。该属性最常见的用途是指定指向外部样式表的链接:rel 属性设置为样式表,href 属性设置为外部样式表的 URL 以格式化页面。

可接受的链接类型值为alternate, archives, author, bookmark, external, first, help, icon, index, last, license, next, nofollow, noreferrer, pingback, prefetch, prev, search, stylesheet, sidebar, tag, 和up.

我建议您改用自定义数据属性,例如:

<a class="one" data-rel="1" href="http://www.text.dk/">Text</a>

然后相应地修改您的 JavaScript 以从data-rel(或任何您想调用的名称)中获取值,而不是rel.

于 2013-02-20T20:59:33.253 回答