如何使删除出现在同一行?

在我的 div 中,有名称和删除。它出现在我的网站上,例如:

1.jpg delete

我的 html div 代码是:

 <div id="files1" class="files">
     <b class='dataname' >1.jpg</b>
     <span class='delimg' >delete</span>
 </div>;

delimgCSS的代码是:

.delimg{
    margin-left:20px; 
    color:#090;
    cursor:pointer
 }

我想首先隐藏删除,所以我display:nonedelimgCSS 中添加了

.delimg{
    margin-left:20px;
    color:#090; 
    cursor:pointer; 
    display:none
 }

因此,当我将鼠标悬停在名称 1.jpg 上时,可能会出现删除;当鼠标移出名称 1.jpg 时,删除应该消失。我试图用来hover意识到:

$(document).ready(function() {
    $('.files').hover(function() {
         $('.delimg').css("display","block");
    });
});

但是删除显示已更改,名称为 1.jpg,而不是名称 1.jpg 的后面,例如:

1.jpg
 delete

此外我发现当我将鼠标从名称上移开时,删除仍然存在。我知道delimg属性显示已更改为block,因此删除仍然存在。我曾尝试过 mouserover 和 mouserout 方法。鼠标悬停时可能会出现删除。但是我无法点击删除,因为当我移动鼠标删除时,一旦鼠标移出名称,删除就会消失。

乔纳森

无需使用 Javascript 来完成此操作。你可以直接在 CSS 中做到:

.files:hover .delimg{
    display: inline-block;
}

此外,它出现在下面的原因是因为您使用的是blockon inline-block这是一个工作示例:

.delimg {
    margin-left:20px;
    color:#090; 
    cursor:pointer; 
    display:none
}
 
.files:hover .delimg {
    display: inline-block;
}
 <div id="files1" class="files">
     <b class='dataname' >1.jpg</b>
     <span class='delimg' >delete</span>
 </div>
 <div id="files2" class="files">
     <b class='dataname' >2.jpg</b>
     <span class='delimg' >delete</span>
 </div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何使用bash查找出现在文件同一行中的2个值?

来自分类Dev

使输入和标签元素出现在列中的同一行上

来自分类Dev

节点的所有子代出现在输出的同一行上

来自分类Dev

使关闭和打开div标签与HAML出现在同一行上

来自分类Dev

需要所有div出现在同一行中

来自分类Dev

使用 grep 匹配两个标记出现在同一行的位置

来自分类Dev

值未出现在下一行

来自分类Dev

如何使这两个组件出现在同一行?(文本框标签和文本框)

来自分类Dev

在HTML5中,如何对齐多个元素以使其出现在列表定义的同一行上?

来自分类Dev

如何使Bootstrap Navbar出现在xs布局的一行中?

来自分类Dev

如何使Bootstrap Navbar出现在xs布局的一行中?

来自分类Dev

如何防止我的背景颜色/图像出现在前一行(引导程序)

来自分类Dev

如何使文本出现在javascript类型书写效果中的下一行

来自分类Dev

你如何检查最后一行字符是否出现在字符串中

来自分类Dev

徽标和h1标题使用html和css出现在同一行上

来自分类Dev

如果其中三列已经出现在另一行中,则从数据框中删除一行

来自分类Dev

EXCEL:我想计算一个单词在同一行中出现的次数(如果另一个单词出现在同一行中)

来自分类Dev

如何解释出现在zsh历史记录的每一行中的大量数字?

来自分类Dev

XForms:如何使同一组中的单选按钮出现在网格中的许多td /行中?

来自分类Dev

有效删除数组的每一行(如果它以纯numpy出现在另一个数组中)

来自分类Dev

下拉列表仅出现在表格的第一行

来自分类Dev

向符号添加类会使符号出现在下一行

来自分类Dev

使用cbind创建列式.csv文件,但“ X”始终出现在第一行

来自分类Dev

终端:滚动到行尾,以便最后一行出现在屏幕中间

来自分类Dev

引导字形出现在下一行而不是输入元素的末尾

来自分类Dev

动态按钮控件仅出现在最后一行

来自分类Dev

计算所有出现在一行中的多组字符串

来自分类Dev

计算每个值出现在一行数据帧 r 中的次数

来自分类Dev

错误出现在这一行 os.path.exists()

Related 相关文章

  1. 1

    我如何使用bash查找出现在文件同一行中的2个值?

  2. 2

    使输入和标签元素出现在列中的同一行上

  3. 3

    节点的所有子代出现在输出的同一行上

  4. 4

    使关闭和打开div标签与HAML出现在同一行上

  5. 5

    需要所有div出现在同一行中

  6. 6

    使用 grep 匹配两个标记出现在同一行的位置

  7. 7

    值未出现在下一行

  8. 8

    如何使这两个组件出现在同一行?(文本框标签和文本框)

  9. 9

    在HTML5中,如何对齐多个元素以使其出现在列表定义的同一行上?

  10. 10

    如何使Bootstrap Navbar出现在xs布局的一行中?

  11. 11

    如何使Bootstrap Navbar出现在xs布局的一行中?

  12. 12

    如何防止我的背景颜色/图像出现在前一行(引导程序)

  13. 13

    如何使文本出现在javascript类型书写效果中的下一行

  14. 14

    你如何检查最后一行字符是否出现在字符串中

  15. 15

    徽标和h1标题使用html和css出现在同一行上

  16. 16

    如果其中三列已经出现在另一行中,则从数据框中删除一行

  17. 17

    EXCEL:我想计算一个单词在同一行中出现的次数(如果另一个单词出现在同一行中)

  18. 18

    如何解释出现在zsh历史记录的每一行中的大量数字?

  19. 19

    XForms:如何使同一组中的单选按钮出现在网格中的许多td /行中?

  20. 20

    有效删除数组的每一行(如果它以纯numpy出现在另一个数组中)

  21. 21

    下拉列表仅出现在表格的第一行

  22. 22

    向符号添加类会使符号出现在下一行

  23. 23

    使用cbind创建列式.csv文件,但“ X”始终出现在第一行

  24. 24

    终端:滚动到行尾,以便最后一行出现在屏幕中间

  25. 25

    引导字形出现在下一行而不是输入元素的末尾

  26. 26

    动态按钮控件仅出现在最后一行

  27. 27

    计算所有出现在一行中的多组字符串

  28. 28

    计算每个值出现在一行数据帧 r 中的次数

  29. 29

    错误出现在这一行 os.path.exists()

热门标签

归档