Javascript jquery";现在";事件
我有一个我使用的jquery图像预览插件。我是这样使用它的:Javascript jquery";现在";事件,javascript,jquery,Javascript,Jquery,我有一个我使用的jquery图像预览插件。我是这样使用它的: $('a.preview').live('mouseover', function() { $(this).imgPreview({ preloadImages: 'true', }); }); 我希望imgPreview函数在jquery ajaxcall之后执行,jquery ajaxcall将在DOM中插入一个图像。所以我想执行它来预加载图像 有什么想法吗?我使用这个小功能 jQuery
$('a.preview').live('mouseover', function() {
$(this).imgPreview({
preloadImages: 'true',
});
});
我希望imgPreview函数在jquery ajaxcall之后执行,jquery ajaxcall将在DOM中插入一个图像。所以我想执行它来预加载图像
有什么想法吗?我使用这个小功能
jQuery.preloadImages = function()
{
for(var i = 0; i<arguments.length; i++)
{
jQuery("<img>").attr("src", arguments[i]);
}
};
jQuery.preload图像=函数()
{
对于(var i=0;i我使用这个小函数
jQuery.preloadImages = function()
{
for(var i = 0; i<arguments.length; i++)
{
jQuery("<img>").attr("src", arguments[i]);
}
};
jQuery.preload图像=函数()
{
对于(var i=0;i在ajax调用的成功回调中,对返回的数据执行相同的预加载:
$.ajax({
url: 'doop.php',
type: 'POST',
data: 'before=' + theold + '&after=' + thenew,
success: function(data) {
$('a.preview', data).imgPreview({
preloadImages: 'true'
});
}
});
这将对刚刚返回的ajax响应中的每个响应执行.imgPreview。在ajax调用中的成功回调中,对返回的数据执行相同的预加载:
$.ajax({
url: 'doop.php',
type: 'POST',
data: 'before=' + theold + '&after=' + thenew,
success: function(data) {
$('a.preview', data).imgPreview({
preloadImages: 'true'
});
}
});
这将对刚刚返回的ajax响应中的每个库执行.imgPreview。您需要更具体,至少要告诉我们您正在使用哪个库。您需要更具体,至少要告诉我们您正在使用哪个库。