问题标签 [rel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4769 浏览

jquery - JQuery Tools - Calling an Overlay with Text/Link - Using a rel attribute?

I am using the JQuery tools located at http://flowplayer.org/tools/index.html

I currently have this code below triggering the overlay

as you can see we are using the rel attribute to call the overlay with an image. I would like to call the overlay with plain text or a link.

At the very bottom of the page their is a script tag including this

$(document).ready(function() { $("img[rel]").overlay(); });

I can provide any other information that may be needed. Thank you!

0 投票
1 回答
279 浏览

javascript - 动态更改标记属性 ASP.NET 后,Java 脚本 (JQuery) 不起作用

当标签的值或rel属性发生更改时,我在运行 JS 函数时遇到问题,如下所示:anchoranchor

我正在从代码隐藏中更改 rel 标记值:

getControlId用于FindControl()aspx页面检索控制。

如果我在更改属性值的地方注释掉代码中的部分,则reljQuery 可以正常工作。然后jQuery脚本使用默认值rel

这是我调用函数的 jQuery 部分:

及功能实现:

我也有其他 JavaScript 函数可以正常工作,但是这个给我带来了问题。你认为我应该在 PageLoad 方法上调用 JS 吗?

0 投票
2 回答
1140 浏览

jquery - 链接的jquery和rel属性

我尝试使用 jquery 将类添加到链接中

上面的命令适用于href,但不适用于 rel。我不能使用 href 并寻找一个好的选择。我认为语法可能是错误的。

也不行

0 投票
2 回答
4243 浏览

html - 我们是否应该在站点导航中使用 (HTML5) rel 属性

简单直接的问题,但我找不到任何建议。

支持的适当的 HTML5 值是:

  • 作者
  • 第一的
  • 最后的
  • 下一个
  • 上一页
  • 帮助
  • 许可证(不是“许可证”)

例子

由索引、关于、联系方式和法律组成的导航

..从 index.html 页面的角度来看:

  • index.html 与 rel="first"
  • about.html with rel=author next"
  • 带有 rel="help" 的contact.html
  • rel="许可最后"的legal.html

...从contact.html页面的角度来看:

  • index.html 与 rel="first"
  • about.html with rel=author prev"
  • 带有 rel="help" 的contact.html
  • rel="license next last" 的 legal.html

我承认在导航中使用 rel 将收效甚微;但它可能会对搜索引擎有所帮助。

我给出的例子既是为了证明这在实践中是如何工作的,也是为了批评!

亲切的问候,戴尔

编辑以下评论中的示例

由索引、关于、联系方式和法律组成的导航

..从 index.html 页面的角度来看:

  • index.html 没有 rel
  • about.html 与 rel=author"
  • 带有 rel="help" 的contact.html
  • rel="license" 的 legal.html

...从contact.html页面的角度来看:

  • index.html 没有 rel
  • about.html 与 rel=author"
  • 带有 rel="help" 的contact.html
  • rel="license" 的 legal.html
0 投票
1 回答
1910 浏览

wordpress - Wordpress 分页链接 rel start prev next

我正在开发一个轻量级、功能丰富的自定义博客系统,它生成与 wordpress 完全相同的结果,但在一个数据库上只有一个表和几个 php 文件。直到现在一切顺利,我即将完成它。问题是,当我使用 wordpress 查看一些知名博客的源代码时,我发现了以下内容:

1 - 主页面及其后续页面 (2,3,4...) 仅声明 rel="index"

2 - 类别及其后续页面 (2,3,4...) 仅声明 rel="index"

3 - 文章页面及其后续页面 (2,3,4...) 声明 rel="index"、rel="start"、rel="prev" 和 rel="next"(取决于文章位置)

因此,只有主要文章通过链接 rel 元标记链接在一起,形成一个系列。

现在,为什么列表页面(索引及其后续页面)之间没有元链接?

对于我的项目,我已经这样做了,索引及其后续页面被元链接在一起形成一个系列,如 mysite.com、mysite.com/page/2/mysite.com/page/3/

并且同一类别中的页面也属于 mysite.com/cat-1/、mysite.com/cat-1/page/2/、mysite.com/cat-1/page/3/ 等系列

整个博客的文章也是从第一篇到最后一篇的系列文章。

那么为什么这不是 WORDPRESS 的情况呢?这是一个坏习惯吗?或者他们只是不能用 WORDPRESS 来做??????

请帮忙!

谢谢!

0 投票
2 回答
476 浏览

jquery - jQuery - 在 div REL 中使用 img ID

当您将鼠标悬停在缩略图上时,我正在尝试(使用非常有限的 jQuery 知识:) 为 DIV 设置动画。我想我可以使用 REL 中的图像 ID 用该 REL 为 DIV 设置动画。出于某种原因,当我尝试提醒 div REL 时,我最终得到的只是 OBJECT OBJECT,这有点让我发疯。这是我使用的:

我究竟做错了什么?

0 投票
1 回答
358 浏览

semantics - 如何在您自己的网站中包含 rel="author"?

据我所知,rel 属性只能与链接一起使用,所以我目前的方法

似乎是无效的(即使它正在使用谷歌的丰富片段验证器)。那么,当我不想链接到任何外部网站(如 g+、twitter 等)时,我将如何使用 rel="author" 属性……(指向我自己网站的链接(在我的网站上)并不完全正确)对我有感觉)

0 投票
2 回答
523 浏览

html - 同一页面上的多个对象需要 rel=canonical URI

编辑:这个问题很长,包括几个我正在寻找的东西的例子。我找到了答案(见下文),即确实存在类似的东西,您可以在schema.org上阅读所有相关信息。

我希望能够将某些语义信息附加到同一页面上的几个不同项目。例如,我的页面有一个歌曲列表,看起来有点像:

现在,我想显示有关这些对象(在本例中为歌曲)的语义信息,因此我们<meta>在歌曲的实际页面上的标签中包含语义数据(以及<link rel="author" ...>等等)。

所以我想知道最好的方式是沟通(搜索引擎,JavaScript 位,或者在我们的例子中是浏览器插件)链接"View song"是唯一描述语义对象(元数据和所有)的 URI .

我已经阅读过 using link rel="canonical",但据我所知,这意味着在标题中使用,以描述当前页面(或通知搜索引擎当前页面的规范表示是什么),而我想要传达的是我们想要描述一个正在显示在当前页面上的子对象。所以,在一个理想的世界里,我会写这样的东西:

href描述位于(即歌曲页面)末尾的东西是父 HTML 节点的规范表示。但是,这并不是真正的rel="canonical"意思:是否已经定义了类似的东西可以做(即交流)我想要的东西?

如果不是,那么实现这种东西的最“网络友好”的方式是什么?我敢肯定只使用多个rel="canonical"链接不是这样做的方法(最好不要通过尝试嵌入实际上应该有用的语义数据来冒犯搜索引擎)。

我唯一能想到的就是放一些类似的东西

为了反映此处显示的内容是条目主页上内容的摘要 - 但我认为这不会被解释为“范围”以表示“包含此链接的 DOM 节点是...的摘要” .

编辑:关于如何使用它的另一个例子(如果我的意思不清楚)可能是让博客文章上的每条评论都包含这样一个链接,这将唯一标识与该特定帖子关联的 URI。在该链接之后,您会找到一个页面,其中包含例如<link rel="author"...>评论信息、指向发表评论的帖子的链接等等。

编辑:为了更清楚我的意思,我们已经使用了元数据,例如

<head>页面的 URI 中传达有关URI 中描述的对象(或内容)的语义数据。因此,<head>可以认为存在于页面级别的元数据的范围(滥用术语)。我想知道我们如何在页面的各个部分级别对元数据进行范围界定(因此在上面的示例中,我想在包含它们的 DOM 节点级别界定元信息)。以下不是有效的标记(出于显而易见的原因,将受到搜索引擎的惩罚),但说明了我的意思:

然后在地址上/canonical/representation/of/item1.html我们可能会找到一些语义数据(例如,Open Graph 数据):

这种关系需要一个rel=...标记的原因是我们希望将其标记为包含有关页面特定部分的相关语义数据(而不是页面中的其他链接,它可能指向任何地方),并且应该跟随程序想要发现此类数据(然后可以知道这些数据仅与链接所在的特定 DOM 节点“范围”的页面部分相关)。

0 投票
1 回答
61 浏览

html - 指定 div 之间的关系

我有一个相当大的页面元素集合,当单击它们时,它们会滑出并滑入新元素。使用标签将元素链接在一起会很好<a>,但不幸的是每个元素内部的内容不能单独用<span>s 和其他内容级别的元素来表达,所以我不得不使用 a<div>作为可点击元素。

<div>使用 a或类似元素指定元素之间关系的最佳方法是什么?

我可以做类似的事情:

并将rel元素解析为 Javascript。但是使用这样的rel元素感觉很笨拙;我缺少更好的解决方案吗?

谢谢,凯文

0 投票
2 回答
761 浏览

jquery - 带有 jquery 的 rel attr 总是取第一个值

我有这个:

HTML:

然后:

但总是取第一个链接的 rel 值,在这种情况下,值为“1”。

为什么?:(

非常感谢你!;-)