試試這個: -
$(".close-con").click(function(){
$("#panel").animate({height:"0px"},800);
});
UPDATE
我覺得我得到了這個問題: -
當我檢查你的源代碼,它顯示下面的結構我即我要求添加的代碼添加在該行下面的頁腳「 <script type='text/javascript' src='http://upsilon.lunariffic.com/~swstr0/wp-content/themes/swsg/js/functions.js?ver=20131209'></script>
」中,如下所示: -
<script type='text/javascript' src='http://upsilon.lunariffic.com/~swstr0/wp-content/themes/swsg/js/functions.js?ver=20131209'></script>
<script type='text/javascript' src='http://upsilon.lunariffic.com/~swstr0/wp-content/plugins/logo-slider/jquery.cycle.all.min.js?ver=3.9.1'></script>
<script type="text/javascript">
jQuery(function($) {
$("li.btn-slide a").on('click', function(e){
e.preventDefault();
var post_url = $(this).attr("href");
var post_id = $(this).attr("rel");
$("#page-con").html("loading...")
.load(post_url, function() { // content loaded callback
var pageconHeight = $("#page-con").height(); // Find the height of the content inside #panel
$("#panel").animate({height: pageconHeight}, "slow"); // Animate the height of #panel
});
});
});
</script>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("li.btn-home a").click(function(){
jQuery("#panel").animate({height:0}, "slow");
return false;
});
});
</script>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("a.close-con").click(function(){
jQuery(this).parents("div#panel").animate({height:0}, "slow");
return false;
});
});
</script>
因此,這裏的函數.js文件正在創建關閉鏈接功能的工作問題。所以,你所要做的採取必要的代碼,即什麼: -
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("a.close-con").click(function(){
jQuery(this).parents("div#panel").animate({height:0}, "slow");
return false;
});
});
</script>
並粘貼在它上面: -
<script type='text/javascript' src='http://upsilon.lunariffic.com/~swstr0/wp-content/themes/swsg/js/functions.js?ver=20131209'></script>
這將解決您的問題。
來源
2014-06-23 16:35:41
DWX
'.parent'是一個鏈式*方法*,使用'.parent()'。 – MackieeE
[slideToggle](http://api.jquery.com/slidetoggle/) – epascarello