Par l'utilisation de jQuery j'arrive à un numéro (id d'un widget spécifique sur ma page). La variable qui contient ce numéro est active_widget_id
.en utilisant une valeur récupérée par jQuery lors de l'appel d'une fonction php
Ce que je dois faire est:
- faire usage de ce numéro comme dans les domaines suivants:
<?php $toggleImage = $text_widgets[active_widget_id]['toggle']; ?>
obtenir la valeur résultante toggleImage $ (il est le nom d'un fichier, comme 'big-widget-header.gif')
Et afficher l'image dans un div (disons #toggleHolder) sur la page.
Le problème est avec a) jQuery besoin de courir à document.ready pour obtenir le numéro, b) et une fois que je suis en mesure de construire "$ text_widgets [active_widget_id] [ 'bascule'];", ne pas être en mesure d'exécuter le code php (envelopper avec des balises php echo ne fonctionne pas, il suffit de la liste ci-dessus, pas son résultat.)
Je suis plus d'un concepteur et je suis en train d'aller avec des ajouts, préfets, html() et tel mais je soupçonne que je devrais regarder un type de solution ajax.
... Tous les pointeurs appréciés
fini par l'affichage de l'image à l'intérieur du widget, copiant son html, coller à l'intérieur de la div souhaitée, en éliminant l'instance d'origine. Dieu sait quand je vais enfin me salir les mains avec une action jQuery hardcore :) Je vais choisir la réponse de Mark car il s'agit d'une feuille de route claire pour les futurs questionneurs jquery contestée. Merci Mark et Jason. – Necati