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

Comment utiliser JQuery pour le lier de sorte que lorsque vous cliquez sur "sun", quelque chose se produit? Je veux juste lier surclick au soleil.Evénement de liaison Jquery

+0

Quel est le soleil dans votre question? – sberry

+0

Vous voulez dire ce soleil ** ☼ **? – aefxx

Répondre

2

Si le soleil est un identifiant,

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

si le soleil est une classe,

1

Je suppose que "soleil" est un élément avec l'identifiant "soleil".

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

$ {} devrait être $() –

+0

Lachlan - vous avez raison, merci. J'ai mis à jour. –

0

Si Sun est un id:

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

Peut-être est classe :

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

Ou peut-être une classe, et l'élément peut être créé bien après le chargement de la page - par exemple via la manipulation AJAX ou DOM.

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

références API JQuery: