我目前正在研究我的新作品集。要检查我遇到的问题,您可以访问http://www.zeiteffekt.de/relaunch/#mmd并单击“详细信息”。会发生什么情况是通过 ajax 加载一个新的 html 文件的滑动切换效果。
$(".show_details").click(function(){
$("#mmd_details").slideToggle("slow");
});
$(document).ready(function() {
// select all the links with class="load_content", when one of them is clicked, get its "href" value
// adds a "loading..." notification, load the content from that URL and
$('a.load_content').click(function() {
var url = $(this).attr('id');
$('#mmd_details').html('Laden...').load(url);
return false;
});
});
我的问题如下:我在 ajax 加载的 html 文件中有一个简单的“关闭”链接,它根本不会切换 div 容器。当我单击初始“详细信息”链接时,它将关闭 div。加载的 html 中的相同链接不会这样做。
在 ajax 加载的 html 文件中使用时,scrollTo 也不起作用。
这是滚动功能:
$(document).ready(function() {
$(".scroll").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top}, 700);
});
});
我完全不知道为什么 jquery 脚本在 ajax 文件中不起作用。我希望你能帮助我。
干杯,蒂姆