看起来您没有在您的网站上正确加载 jQuery。
在名为custom.js的 javascript 文件中,您可以看到:
/* ANIMATE ABOUT BOX */
$("#about").click(function() {
if($('#about').css('width') == '83px'){
$('#about').animate({'width':'380px'},350);
$('#about').animate({'height':'457px'},350);
}
else{
$('#about').animate({'width':'83px'},350);
$('#about').animate({'height':'11px'},350);
}
});
当它真的应该是这样的:
/* ANIMATE ABOUT BOX */
$(document).ready(function(){
$("#about").click(function() {
if($('#about').css('width') == '83px'){
$('#about').animate({'width':'380px'},350);
$('#about').animate({'height':'457px'},350);
}
else{
$('#about').animate({'width':'83px'},350);
$('#about').animate({'height':'11px'},350);
}
});
});
请注意新版本顶部和底部的 jQuery 启动脚本和结束标记。
jsfiddle 默认为您添加该代码,因为它很常见。