2013-04-15 46 views
0

我有以下格式JavaScript中,有不同的按鈕調用不同的函數

$("button1").click(function(){ .... }); 
$("button2").click(function(){ .... }); 

我以爲我可以創建一個像這樣不同的ID值按鍵兩種不同的功能....

<button id="button1">Button1</button> 
<button id="button2">Button1</button> 

而且那麼這個按鈕會調用哪個函數具有正確的ID值綁定它...

但由於某種原因,它不工作。難道我做錯了什麼?有沒有不同的方式來做到這一點?

+1

jQuery選擇器就像CSS選擇器一樣工作。記住你的代碼。 – elclanrs

+0

@elclanrs儘管它們並不完全相同*一次,它們只查詢當前存在於DOM中的元素。當然,Sizzle提供了許多常規CSS選擇器沒有的擴展,但這是無關緊要的。 '=]' –

回答

2
$("#button1").click(function(){ .... }); 
$("#button2").click(function(){ .... }); 

你需要#字符要注意在JQuery中

一個id
3

使用#訪問ID:

$('#button1').click... 

和訪問類,使用點:

$('.myclass').click(...) 
+1

和帶有$('button')的按鈕元素... :) –

相關問題