关于通过jquery获取forEach出的某条数据,永远只能是第一条的问题。 - Go语言中文社区

关于通过jquery获取forEach出的某条数据,永远只能是第一条的问题。


问题:在点击查看的时候,点击第二条获取的是第一条数据,点击第三条获取的也是第一条数据。而我需要点哪条,获取哪一条的效果。
在这里插入图片描述代码截图:在这里插入图片描述在这里插入图片描述事实上在这里这个问题产生的原因是:只在点击(注意“只在”)第一条数据的时候,才触发了在这里插入图片描述这个事件,在第二条第三条第四条等等(无论多少条)数据的时候,都没有触发这个view事件
产生的原因:这个事件触发是由id触发的,在C:foreach标签中遍历之后的id=view“”在各条数据上都有,不是唯一的
因此只会在第一条id="view"的时候触发
解决:改为属性选择器,而不是id选择器,这样不会让id唯一
解决之后代码截图:在这里插入图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_39706071/article/details/84340550
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-31 11:14:18
  • 阅读 ( 1242 )
  • 分类:前端

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢