【发布时间】:2010-01-16 22:39:34
【问题描述】:
我使用 jquery 图像预览插件来在鼠标悬停时显示我的链接图像的预览。
http://james.padolsey.com/javascript/new-jquery-plugin-imgpreview/
它适用于带有以下图像的链接:
<a href="http://website/1.jpg"><img src="http://website/1_thumbnail.jpg"></a>
但是,它不适用于我使用 jquery ajax 嵌入到 DOM 中的链接。
我想知道我怎么能做到这一点。
实现它的代码非常简单:
$('a').imgPreview({
distanceFromCursor: {top: -20, left: 20}
});
我想到了一种方法:
使用 jquery live 函数(响应后面的嵌入链接)并以某种方式将其耦合到上面的代码。
$('a').live('mouseover', function() {
// call the preview code here
});
但我不知道怎么称呼它。而且这不是一个很好的解决方案,因为当我点击链接时没有任何反应。
如果我能得到任何帮助,我将不胜感激。其他方法将不胜感激。
【问题讨论】:
标签: javascript jquery ajax