2010-02-10 229 views
1
<img id="sun" href="logo.jpg"/> 

我該如何使用JQuery綁定它,以便當「sun」被點擊時,會發生什麼? 我只想綁定onclick到太陽。Jquery綁定事件

+0

什麼是太陽在你的問題? – sberry 2010-02-10 00:05:13

+0

你的意思是這個太陽**☼**? – aefxx 2010-02-10 00:06:30

回答

2

如果太陽是一個id,

$('#sun').click(function(eo) { 
    // your code here 
}); 

如果太陽是一個類,

1

我假設「太陽」是ID爲「太陽」的元素。

$("#sun").click(function(){ 
    alert("I was clicked!"); 
}); 
+0

$ {}應該是$() – 2010-02-10 00:13:00

+0

Lachlan - 你說得很對,謝謝。我已更新。 – 2010-02-10 00:28:48

0

如果太陽是一個id:

$("#sun").click(function(ev){ 
    // this refers to the dom element 
    alert("I was clicked!"); 
    return false 
}); 

也許是類:

$(".sun").click(function(ev){ 
    // this refers to the dom element 
    alert("I was clicked!"); 
    return false 
}); 

或者也許是一個類,並且該元素可以在頁面加載後很好地創建 - 例如通過AJAX或DOM操作。

$(".sun").live('click',function(ev){ 
    // this refers to the dom element 
    alert("I was clicked!"); 
    return false 
}); 

JQuery的API參考: