当我切换它时:
<div class="zoom">
<a href="javascript:zoomImage();" class="btn-zoom">view larger image</a>
</div>
到此:
<div class="zoom">
<a href="/zoomimg.jpg" onclick="zoomImage()" class="btn-zoom">view larger image</a>
</div>
我收到一条错误,找不到zoomImage()函数。
以下是一个示例页面:http://www.avaline.com/102
该功能是在页面末尾附近定义的,但在页面加载之前我没有点击链接。
答案 0 :(得分:1)
您应该将事件处理程序附加到代码中的事件。通常不建议使用内联javascript(HTML标记内的javascript)。
看看这篇文章,特别是“真正不引人注目的方式”:
http://www.onlinetools.org/articles/unobtrusivejavascript/chapter4.html