老师,帮忙看一下代码哪里出了问题,谢谢

老师,帮忙看一下代码哪里出了问题,谢谢

我自己没有引用封装好的,也没有封装。自己写了一下这个流程,但是显示效果和console输出的都有些问题,代码如下:

http://img1.sycdn.imooc.com//climg/5dd8137509ee14a415361366.jpg

http://img1.sycdn.imooc.com//climg/5dd813c00949df5106600116.jpg

http://img1.sycdn.imooc.com//climg/5dd813d009cbe1c508540580.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕糖 2019-11-23 19:06:02

同学你好,目测逻辑结构是没有问题的,但是因为无法运行,所以更多的细节问题,不能进行判断。

祝学习愉快~

好帮手慕糖 2019-11-23 13:53:56

同学你好,如下,老师的代码中是将$elem.hide();写在transitionend这个里面的,你的是写在外面的。可以看下是否是这个的问题。

http://img1.sycdn.imooc.com//climg/5dd8c8e6096cf88d10120370.jpg

若还是无法解决的话,还是建议:同学可以将自己书写的代码粘贴过来,并是完整的代码。显示非预期同学不好描述的话,可以提供图片。便于准确的定位与解决问题。祝学习愉快!

  • 提问者 张乔升 #1
    老师您好,您注意看一下,我的代码,并不是把hide()写在里面的。而且并不是fadeOut这块。。。。。而是自己(未封装),完全按照逻辑自写的slideLeftRight。麻烦老师您用心看一下。而且,如果是写在里面的话,transitionend整个没有执行的话,hide也同样是执行不到的。
    2019-11-23 14:00:13
  • 提问者 张乔升 #2
    老师,你可以不考虑视频中老师是如何写的,只来看我的代码和逻辑有什么问题吗?或者如果是hide写的位置的原因,可否给出具体解释。显示非预期,是动态效果。。。。。可以的话您就帮忙看一下代码和逻辑有什么问题,不方便的话,我就自己再慢慢研究。
    2019-11-23 14:03:32
好帮手慕糖 2019-11-23 11:32:56

同学你好,只要图片无法进行测试,建议:可以详细的描述下,做了哪些修改,输出结果的差异是什么或者将输出结果截图展示下。并直接将代码粘贴过来,便于准确的定位与解决问题。

祝学习愉快!

  • 提问者 张乔升 #1
    没有做修改,代码就在上面图片。如果有明显的的逻辑问题,不用执行,看一下就应该可以看出问题所在。具体有问题的地方,一个是显示非预期,描述不好描述,然后输出的时候hidden无法触发。
    2019-11-23 13:08:08
  • 提问者 张乔升 #2
    老师,显示效果这块我已经找到原因并且解决了。就还是上面的代码,trigger(hidden)不被触发,却不影响其他的显示。我再在里面添加console试试看。您如果看出我这代码有逻辑错误,可以帮我指出来一下,感谢感谢
    2019-11-23 14:11:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师