我得到这个脚本:如何将jQuery函数应用于具有相似ID的DOM元素?
<script>
$('#zoom_01').elevateZoom({});
</script>
凡#zoom_01
是图像的ID。我有ID的像这么多的图片:
zoom_01
zoom_02
zoom_03
zoom_04
and so on
如何使这样的JavaScript将采取所有的ID,而不是一个? 我想是这样的:
<script>
<?php
foreach ($ArrayAllOfIDs as $i) {
$('#<?php echo $i; } ?>').elevateZoom({});
}
?>
</script>
但它没有工作。
你有一个错字 - 应该是'$( '#<?PHP的echo $ I;?>')elevateZoom({});' – Adidi
您也可以通过IDS迭代中的JS。可以有一个使用与变量串联的字符串的选择器。 –
括号}在错误的地方。它解决了这个问题吗? –