![]() |
1
1
是的,我会把它推到那排。此数据定义产品,产品由一行而不是一个单元格表示。
不管怎样,如果你不使用
用
|
![]() |
2
2
我认为选择行也是最好的…jquery有非常强大的选择器,并且有很多方法可以做到相同的事情,例如:
|
![]() |
3
0
您当前设置脚本的方式是附加事件的一种非常好的方式。存储数据的位置是任意的,但是您访问数据的方式可以为您提供性能优势。 我唯一要更改的是选择器语法。由于您正在动态添加属性“data imgurl”,因此还需要添加一个css类。这可以是您选择的任何类别,如下所示:
然后,您可以使用以下选择器访问:
我更改选择器的原因是jquery检查属性的方式。避免在选择器中为大量项目使用属性是加速JS执行的一种简单方法。 懒惰地加载图像(正如您现在所拥有的)是一个很好的主意,特别是如果您确实有大量的产品。我喜欢你在那里做的事;) 有关“委托”与直接将单击事件附加到对象的说明:在此方案中,委托是可以的,如果动态添加要稍后单击的行/单元格,则建议使用委托。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 4 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 4 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 5 月前 |