【发布时间】:2013-05-24 11:59:03
【问题描述】:
我使用这个标记:
<div id="zoom">
<div id="small">
<img id="image1" src="images/1.jpg" alt="example" title="Image" class=" img-polaroid">
</div>
<div id="large">
<img id="image2" src="images/1.jpg" alt="example" title="Image" class=" img-polaroid">
</div>
</div>
我是这样打电话的:
jQuery(document).ready(function(){
jQuery("#zoom").anythingZoomer()
});
我的 jQuery 版本是:1.8.3
当我将鼠标悬停在图像上时,它显示无法读取未定义的属性“左侧”,
https://github.com/CSS-Tricks/AnythingZoomer
请帮忙。
【问题讨论】:
-
DOM 加载完成后是否调用
jQuery("#zoom").anythingZoomer({ expansionSize: 30, speedMultiplier: magnifymultiplier, });? -
您是否尝试将代码封装在 .ready() api.jquery.com/ready\ 函数中??
-
是的,它在 document.ready() 中