Pour l'instant, le composant jQuery timepicker est appelé en cliquant sur l'entrée.jQuery timepicker invoke sur img click
C'est config timepicker:
<script>
...
oScript.text += "var timeId = '#' + '<portlet:namespace/>' + '_time';";
oScript.text += "$j(timeId).timePicker({startTime:new Date(0, 0, 0, 0, 0, 0), step: 30});";
...
</script>
Cela fait partie de jsp pour timepicker (entrée avec identifiant spécifique):
<input id="<portlet:namespace/>_time" name="time" size="6" autocomplete="off" value="${eventTime}"
<img id="time-img" class="ui-timepicker" src="${eventTimeImage}" alt="..." title="..."/>
ceci marche OK.
Si la poignée cliquez sur img, que js erreur triste, que id « est pas défini », mais id est le même que celui rendu en résultant HTML
ce code est modifié pour la balise IMG, afin d'invoquer timepicker:
<img id="time-img" onClick="jQuery(<portlet:namespace/>_time).timePicker({startTime:new Date(0, 0, 0, 0, 0, 0), step: 30});" src="${eventTimeImage}"/>
Essayé avec une citation, le même résultat.
Est-ce possible pour Timepicker? Je veux dire l'invoquer avec onClick. Ou est-il chargé une fois?
Super! cela fonctionne même avec: – chech