J'ai un fichier first.js inclus dans la page index.php qui a quelque chose comme ceci :
$(function(){
$("#my_slider").slider("value", 10);
});
Et eux dans index.php j'ai quelques slidders créés dynamiquement :
<?php function slidders($config, $addon)
{
$return = '
<script type="text/javascript">
$(function() {
$("#slider_'.$addon['p_cod'].'").slider({
min: '.$config['min'].',
max: '.$config['max'].',
step: '.$config['step'].',
slide: function(event, ui) {
$("#cod_'.$addon['p_cod'].'").val(ui.value);
$(".cod_'.$addon['p_cod'].'").html(ui.value+"'.@$unit.'");
},
change: function(event, ui) {
$("#cod_'.$addon['p_cod'].'").change();
}
});
$("#cod_'.$addon['p_cod'].'").val($("#slider_'.$addon['p_cod'].'").slider("value"));
$(".cod_'.$addon['p_cod'].'").html($("#slider_'.$addon['p_cod'].'").slider("value")+"'.@$unit.'");
});
</script>';
return $return;
} ?>
Le problème est que, comme mes curseurs index.php sont instanciés après mon first.js, je ne peux pas y configurer une valeur. Existe-t-il un événement du type "après que tous les $(document).ready() aient été exécutés" que je puisse utiliser dans first.js pour manipuler les curseurs créés dans index.php ?