我有下面的代碼滑動隱藏的內容區域。它有效,但我懷疑它太笨拙,可能會觸發太多請求或事件。有人可以提出一種更有效地結合這些功能的方法嗎?凝聚/優化jQuery代碼
$(".toggler").click(function (event){
event.stopPropagation();
$("#mobile-top").animate({'height':'toggle'}, 250);
});
$("#mobile-top").click(function(event){
event.stopPropagation();
});
$('.toggler').toggle(function() {
$(this).html('Close This Box <em class="fa fa-chevron-up"></em>');
}, function() {
$(this).html('Connect With Us! <em class="fa fa-chevron-down"></em>');
});
$('html').click(function(){
$("#mobile-top").slideUp();
$(".toggler").html('Connect With Us! <em class="fa fa-chevron-down"></em>');
});
工作代碼要改進的建議通常屬於上http://codereview.stackexchange.com。 – jfriend00 2014-09-29 23:10:49