【发布时间】:2015-05-05 07:31:14
【问题描述】:
初学者学习Javascript所以请耐心等待。仅限 Javascript。没有 JQuery。
我创建了一个 Javascript 幻灯片,它通过更改 img 标签的类(不透明度值)来淡入淡出(通过 JS 脚本中的 for 循环而不是 html 单独添加)。
我似乎无法获取当前图片的链接以打开仅包含该图片的新页面。我尝试使用 href 链接在每个图像周围添加标签。这在调试器 --> 元素中看起来不错,但是当我将鼠标悬停在图像上时,幻灯片会停止(按要求),但它始终链接到最后一个图像链接,而不是当前链接。
我首先尝试使用 getAttribute ("href"),然后使用 img 标签的 parentNode 属性。两者都不起作用(只返回最后一张图片的href??!!)。我想知道如何访问它并确保除了当前图像周围的标签之外的所有标签都被隐藏或不活动?我尝试过的另一个选项是为图像(和元素)创建新的 Div 元素,但这也不起作用。
JS Fiddlehttps://jsfiddle.net/f5yt7rna/
【问题讨论】:
-
请将代码添加到您的问题中
标签: javascript image href