2010-03-27 99 views
0

監聽我是新來的JavaScript/jQuery和我已經做了網絡上一些戳,但我不明白,爲什麼下面是無效的:註冊命名的功能與jQuery

var toggleSection = function(sectionName) { 
// Do some Jquery work to toggle stuff based on sectionName string 
// (concatenate sectionName with other text to form selectors) 
}; 
$('#togglecont1').click(toggleSection("container1")); 

有什麼明顯的我失蹤了嗎?提前致謝。

回答

0

您試圖調用click處理程序定義中的函數,這不起作用。你可以這樣做:

$('#togglecont1').click(function(){ 
    toggleSection("container1"); 
}); 
+0

感謝一堆,這完美的作品。 – Marcus 2010-03-27 23:31:11