Dans cet exemple:Utilisation des variables dans la fonction multiple
je voudrais utiliser le « id » qui est défini dans la deuxième fonction dans la dernière fonction (seconde). Je pensais que l'utilisation du terme "var" suffirait mais ce n'est pas le cas.
Est-ce que quelqu'un sait comment je pourrais le faire?
jQuery("td.setting").live("click",function(){
text = jQuery(this).text();
var id = jQuery(this).attr("id");
jQuery(this).replaceWith("<td class=\"update\"><input class='inputSetting' type='text' value="+text+"> <img class=\"accept\" alt=\"accept button\" src='images/accept.png'></td>");
console.log(id);
});
jQuery("img.accept").live("click",function(){
jQuery("td.update").replaceWith("<td class=\"setting\"><proc name='C_Settings::getSavedSetting' params='"+id+"'></proc></td>");
});