我有以下代码,我通过 PHP
在每个视频上回显(打印)以进行缩略图预览。所有 div ids
都是数字,如 id="1246575"
。是否有类似 foreach
的可能性来实现这一点,例如,对于每个数字 div 在 javascript 或 jquery 中执行此功能?
$(function(){
$("#'.$id.'").mouseenter(function(){
fadeimg("'.$json.'","'.$id.'","'.$site.'");
});
});
最佳答案
- 使用 PHP 将需要的东西作为数据属性添加到标签
... "<sometag data-targetID='".$id."' class="fadeable" />";
并给标签一个类 - 使用 jQuery(如果需要委托(delegate))
$(".fadeable").mouseenter(function(){ var id = $(this).data("targetID"); fadeImg(id);
关于javascript - 是否可以使用Jquery,Javascript,用一行代码为多个div触发 `OnMouseEnter`事件,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41659000/