我正在开发一个使用 AJAX 显示文章的 wordpress 网站。我在成功回调中添加了一些 jquery 代码。我的需求之一是在鼠标悬停时显示图像。除了鼠标悬停效果外,我所有的代码都有效。
所以这是我的 ajax 函数:
function loadArticle(pageNumber, loop, term){
$.ajax({
url: ajax_var.url,
type:'POST',
data: someData,
success: function(html){
// This will be the div where our content will be loaded
$("#content").append(html);
// Zoom box
$('img.static').hide();
$(".ad-preview").live({
mouseover: function() {
$(this).find('img.static').stop().fadeIn();
},
mouseout: function() {
$(this).find('img.static').stop().fadeOut();
}
});
// Other stuff...
});
return false;
}
});
和 HTML:
<div class="ad-preview">
<a target="_blank" href="">
<img src="img/zoom.png" /></a>
</a>
</div>
实现这种效果的好方法是什么?