2013-04-06 4 views
0

Je souhaite ouvrir une palette de couleurs lorsque vous cliquez sur la zone de sélection. Il ne doit pas ouvrir quand ils choisissent une option, je veux juste qu'il s'ouvre quand ils cliquent sur la flèche vers le bas. Je n'arrive pas à le faire marcher!Ouvrir Colorbox lorsque vous cliquez sur la zone de sélection

$("select").click(function() { 
    $("#mydiv").colorbox({inline:true, width:"350"}); 

}); 
<select> <option value="1"></option><option value="2"></option></select> 
<div style="display:none;"><div id="mydiv"> content here </div></div> 

Des idées pour lesquelles cela ne fonctionnera pas?

+0

Essayez de mettre le code dans document.ready, http://api.jquery.com/ready/ – Adil

Répondre

3

Vous devez transmettre un élément ainsi:

$("select").click(function() { 
    $.colorbox({inline:true, href:"#mydiv", width:"350"}); 
}); 

FIDDLE

Questions connexes