需要有关 jQuery AJAX 和过渡效果的帮助
好吧,伙计们,我的网站即将完成 - http://www.visualise.ca/
但有一件事这真让我烦恼。当我单击缩略图打开一篇使用 AJAX 在同一页面中加载的帖子,然后单击另一个缩略图加载另一篇帖子时,过渡不顺畅,图像需要一段时间才能加载,而且很丑。有没有办法可以改进这一点并使一切顺利使用 fadeIn/fadeOut ?
这是我尝试过但没有运气的方法(现在有效)。
$(".ajaxed").live("click", function(event) {
$.address.crawlable(true).value($(this).attr("rel"));
$("#content").fadeTo(500,0);
$("html,body").animate({scrollTop: 205}, 300);
var post_slug = $(this).attr("rel");
$("#board").load("ajax/",{slug:post_slug});
$("#board").delay(1500).slideDown("slow");
return false;
});
非常感谢您的时间和帮助
OK guys, my website is almost finished - http://www.visualise.ca/
But there is one thing that really bugs me. When I click on a thumbnail to open a post which loads within the same page using AJAX and then click on another thumbnail to load another post the transition is not smooth and the image takes a while to load and it's ugly. Is there a way I can improve that and make everything smooth using fadeIn/fadeOut ?
Here is what I tried with no luck (active now).
$(".ajaxed").live("click", function(event) {
$.address.crawlable(true).value($(this).attr("rel"));
$("#content").fadeTo(500,0);
$("html,body").animate({scrollTop: 205}, 300);
var post_slug = $(this).attr("rel");
$("#board").load("ajax/",{slug:post_slug});
$("#board").delay(1500).slideDown("slow");
return false;
});
Many thanks for your time and help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个
Try this
这是我最终使用的代码。
只是为了让人们知道。
Here is the code I end up using.
Just to let people know.