使用href时图像消失

戴夫·皮尔斯玛

JS

$(function(){
   $('.fadein img:gt(0)').hide();
      setInterval(function(){
   $('.fadein :first-child').fadeOut(1000)
      .next('img').fadeIn(1000)
      .end().appendTo('.fadein');}, 
    5000); 
});

的HTML

<div class="fadein"> 
<img src="IMG 1..">
<img src="IMG 2..">
/div>

这工作正常,但当我添加的那一刻

<a href="LINK" target="_blank"><img src="IMG 3..."></a> 

IMG 3 ...由于某种原因消失了吗?谁能解释原因,并为我提供解决方案?

德萨里尔

看看我的小提琴

问题是

$('.fadein :first-child')

接受所有 :first-child节点,这也是您的IMG3节点(它是a元素的第一个孩子)。为了解决这个问题,我添加了一个直接子选择器>,从而使其看起来像:

$(function () {
    $('.fadein >:gt(0)').hide();
    setInterval(function () {
        $('.fadein >:first-child').fadeOut(1000)
            .next().fadeIn(1000)
            .end().appendTo('.fadein');
    },
    5000);
});

请注意,第一个选择器也已从初始选择器更改,因为否则a将显示您的元素,但img由于第二行隐藏了该元素,因此将不显示任何内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Flex时图像消失

来自分类Dev

使用箭头键时,我的图像消失了

来自分类Dev

当相邻图像使用jQuery动画时,Safari中的文本消失

来自分类Dev

使用箭头键时,我的图像消失了

来自分类Dev

使用图像链接时标题导航栏消失

来自分类Dev

滚动时 UITableViewCell 图像消失

来自分类Dev

添加href时,md-button消失

来自分类Dev

如何使用libgdx使图像消失

来自分类Dev

在更改背景图像时逐渐消失

来自分类Dev

从后台返回时反应原生图像消失

来自分类Dev

在列表视图中滚动时图像消失

来自分类Dev

图像在重新渲染时消失

来自分类Dev

悬停时按钮图像背景消失

来自分类Dev

悬停然后显示时图像消失-CSS

来自分类Dev

输入按钮图像在提交时消失

来自分类Dev

更改方向时ImageView裁剪图像消失

来自分类Dev

从后台返回时反应原生图像消失

来自分类Dev

点击事件时图像消失的问题(javascript)

来自分类Dev

无法让移动图像在点击时消失

来自分类Dev

使图像或背景图像在div旋转时消失吗?

来自分类Dev

样式类制作圆形图像时图像消失

来自分类Dev

使用Nimbus外观时,如果有背景图像,则JButton在JFrame中完全消失

来自分类Dev

使用Nimbus外观时,如果有背景图像,则JButton在JFrame中完全消失

来自分类Dev

从数据库读取时JPanel中的图像消失

来自分类Dev

宽度/高度太大时,背景图像/元素消失

来自分类Dev

当我上下滚动RecyclerView时,Viewpager图像消失了

来自分类Dev

在wxPython面板中加载新图像时,Matplotlib RectangleSelector消失

来自分类Dev

当我更新QGraphicsPixmapItem的QPixmap时,图像从场景中消失了

来自分类Dev

当我将其高度设置为自动时,图像消失

Related 相关文章

热门标签

归档