jQuery / CSS定位在我的第一个项目上,蚀刻草图

蒂姆·奈特

您好,我目前正在学习CSS,jQuery,Javascript,并且已经将etch-a-sketch作为第一个项目。我设法在其中添加了一些功能,但没有出现任何问题,但是在使用蛇功能时,我遇到了一个问题,即如果您将正方形的鼠标打孔,它似乎会移至网格的底部并继续执行操作因此,我认为这是由于网格的生成方式或div的浮动所致,但我无法解决。有人可以建议解决此问题的任何方法吗?如果您在代码中看到任何可以改进的东西,因为我才刚刚开始学习,我将不胜感激!

该项目可在此处http://htmlpreview.github.io/?https://github.com/timmknight/etch-a-sketch/blob/master/index.html查看

文件在我的github上https://github.com/timmknight/etch-a-sketch

感谢您的任何提前帮助!

wtflux

问题似乎出在此函数的最后一行:

function trail(){
  clearGrid()
  $('.square').css("background-color", "#CFCFCF")
  $('.square').hover(function () {
    $(this).css("background-color", "#CFCFCF")
    $(this).fadeToggle("slow") // this line is the issue
  });
}

fadeToggle减少了目标超时的不透明性。一旦不透明度达到0,目标的显示将设置为“无”。因此,在20x20的网格中,每当您的鼠标悬停导致元素隐藏时,它就会显示399,而不是显示400。总而言之,什么都没有移动到底部,您的悬停使所有元素移到网格中的左侧,最后留下一个空白空间。

我希望这有帮助。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用jQuery定位第一个div?

来自分类Dev

jQuery,:第一个在列表上,但根本不在第一个

来自分类Dev

使用jquery定位类的所有实例的第一个孩子

来自分类Dev

我的第一个jQuery滑块我需要一些建议

来自分类Dev

使用jQuery插入HTML页面的第一个项目缺少结束标记

来自分类Dev

选择第一个搜索项目而不在Jquery中单击它

来自分类Dev

如何为使用jquery加载的第一个项目设置动画?

来自分类Dev

固定位置的jQuery航路点位于第一个航路点下方而不是顶部下方

来自分类Dev

我需要使用jQuery删除此数组中的第一个单引号

来自分类Dev

我的jQuery代码找到第一个父代有什么问题?

来自分类Dev

Grunt Bower jquery.min.map错误。设置我的第一个MEAN应用

来自分类Dev

jQuery函数永远不会在调用它的第一个实例上运行

来自分类Dev

使用jQuery设置下拉列表上的第一个选项的值

来自分类Dev

在jQuery选择的第一个按键上开始搜索

来自分类Dev

jQuery悬停在类中的第一个图像上

来自分类Dev

文本在jQuery中仅在第一个之后的行上居中

来自分类Dev

类上的jQuery click事件仅触发第一个元素

来自分类Dev

在未检查的第一个输入上启用了jQuery强制

来自分类Dev

显示父元素列表中的每个第一个元素(jQuery + CSS)

来自分类Dev

jQuery焦点的最后一个选项卡上的第一个表单元素

来自分类Dev

div的CSS / JS / jQuery定位在另一个div下进行动画处理....如下拉菜单

来自分类Dev

jQuery查找类型的第一个直接子代

来自分类Dev

jQuery:第一个tr少于X td

来自分类Dev

jQuery:检查第一个实例

来自分类Dev

jQuery获取第一个td值

来自分类Dev

jQuery .each()仅替换第一个找到的

来自分类Dev

jQuery动画循环陷入第一个循环

来自分类Dev

jQuery第一个对象,其中x = true

来自分类Dev

prevAll包括jQuery中的第一个元素

Related 相关文章

  1. 1

    如何使用jQuery定位第一个div?

  2. 2

    jQuery,:第一个在列表上,但根本不在第一个

  3. 3

    使用jquery定位类的所有实例的第一个孩子

  4. 4

    我的第一个jQuery滑块我需要一些建议

  5. 5

    使用jQuery插入HTML页面的第一个项目缺少结束标记

  6. 6

    选择第一个搜索项目而不在Jquery中单击它

  7. 7

    如何为使用jquery加载的第一个项目设置动画?

  8. 8

    固定位置的jQuery航路点位于第一个航路点下方而不是顶部下方

  9. 9

    我需要使用jQuery删除此数组中的第一个单引号

  10. 10

    我的jQuery代码找到第一个父代有什么问题?

  11. 11

    Grunt Bower jquery.min.map错误。设置我的第一个MEAN应用

  12. 12

    jQuery函数永远不会在调用它的第一个实例上运行

  13. 13

    使用jQuery设置下拉列表上的第一个选项的值

  14. 14

    在jQuery选择的第一个按键上开始搜索

  15. 15

    jQuery悬停在类中的第一个图像上

  16. 16

    文本在jQuery中仅在第一个之后的行上居中

  17. 17

    类上的jQuery click事件仅触发第一个元素

  18. 18

    在未检查的第一个输入上启用了jQuery强制

  19. 19

    显示父元素列表中的每个第一个元素(jQuery + CSS)

  20. 20

    jQuery焦点的最后一个选项卡上的第一个表单元素

  21. 21

    div的CSS / JS / jQuery定位在另一个div下进行动画处理....如下拉菜单

  22. 22

    jQuery查找类型的第一个直接子代

  23. 23

    jQuery:第一个tr少于X td

  24. 24

    jQuery:检查第一个实例

  25. 25

    jQuery获取第一个td值

  26. 26

    jQuery .each()仅替换第一个找到的

  27. 27

    jQuery动画循环陷入第一个循环

  28. 28

    jQuery第一个对象,其中x = true

  29. 29

    prevAll包括jQuery中的第一个元素

热门标签

归档