我有一个带有单击事件的图像,它会增大/缩小图像。我正在使用 jQuery 在图像的上角放置一个放大镜。问题是点击放大镜不会触发图像的放大/缩小。是否有一种 jQuery 方法可以将点击传递给底层元素或让图像订阅放大镜的点击事件?
我知道我可以在放大镜上放置一个点击处理程序并让它触发图像的点击事件,但我想知道是否有另一种更好的方法来做到这一点。
作为对评论的回应,我的一般 HTML 是:
<div style="position: relative">
<img src="growme.jpg" />
<img src="magnify.jpg" style="position: absolute; top: 0;" />
</div>
和 jQuery 的伪代码
$(growme).load(
$(growme).parent().append($(magnify));
$(growme).click(...);
)