2014-02-13 53 views
1

什麼,我想獲得的是:切換DIV取決於錨類 - 提高代碼

點擊<a class="example1" ... 切換分度,同一類<div class="example1">無論其

此代碼的工作位置,但我可以以某種方式改進它?

的jQuery:

jQuery(document).ready(function() { 
    jQuery('a').bind('click', function() { 
     var className = jQuery(this).attr('class'); 
     jQuery('div.'+className).toggle(); 
    }); 
}); 

在此先感謝。

+0

一些縮進將是一個很大的進步:)。 – kapa

+0

它可以得到多少簡單?它只有2行?無論如何,codereview.stackexchange.com是要求對代碼進行評論的地方,SO是爲了解決問題 – Barmar

回答

0

「你能改善嗎?」 - 我相信你會得到很多有趣的答案。

代碼很好。以下僅用於格式化和簡潔小的調整:

jQuery(function($) { 
    $('a').bind('click', function() { 
     $('div.' + $(this).attr('class')).toggle(); 
    }); 
}); 

雖然,你應該切換到on方法:

jQuery(function($) { 
    $('a').on('click', function() { 
     $('div.' + $(this).attr('class')).toggle(); 
    }); 
});