2 回答
TA贡献1735条经验 获得超5个赞
我做了一个快速测试,你的代码有效。
<?php $row5['id'] = 123; ?>
<video preload controls playsinline id="player[<?php echo ''.$row5['id'].'';?>]" width="100%"></video>
输出:
<video preload controls playsinline id="player[123]" width="100%"></video>
即使删除了额外的 '' 引号,将值设置为 null 仍然有效。你不需要它们。
<?php $row5['id'] = null; ?>
<video preload controls playsinline id="player[<?php echo ''.$row5['id'].'';?>]" width="100%"></video>
<video preload controls playsinline id="player[<?php echo $row5['id'];?>]" width="100%"></video>
输出:
<video preload controls playsinline id="player[]" width="100%"></video>
<video preload controls playsinline id="player[]" width="100%"></video>
TA贡献1828条经验 获得超3个赞
您的视频的 ID 类似于id="player[123]"
。但是在 DIV 中,您有data-id="123"
. 您没有player[]
在data-id
属性中放置ID 号。将 DIV 更改为:
<div data-id="player[<?php echo $row5['id'];?>]"><img src="images/gems.png" width="33px"></div>
所以 的值data-id
与视频的完整 ID 匹配。
- 2 回答
- 0 关注
- 161 浏览
添加回答
举报