Comment puis-je aller sur l'ouverture d'href lien dans un Dialogue jQuery?

Ok, donc j'ai le code suivant, illustré ci-dessous pour créer une boîte de dialogue à l'aide d'un div dans une page en particulier:

    $('#modal').dialog({
    autoOpen: false,
    width: 600,
    height: 450,
    modal: true,
    resizable: false,
    draggable: false,
    title: 'Enter Data',
    close: function() { 
        $("#modal .entry_date").datepicker('hide');
    } 
 });

 $('.modal').click(function() {
    $('#modal').dialog('open');
 });

C'est tous fonctionne bien. Cependant, maintenant, ce que je veux faire est d'être également en mesure d'ouvrir un lien dans une fenêtre de dialogue. Par exemple à l'aide de
quelque chose le long des lignes de code ci-dessous:

<a href="/path/to/file.html" class="modal">Open Me!!</a>

Ce que j'ai fait avant d'en coder en dur le chemin, comme dans l'exemple de code ci-dessous:

$('#modal').load('/path/to/file.html').dialog('open');

Dans ce cas cependant, on ne peut pas coder en dur le chemin d'accès dans le code javascript, comme il y aura plusieurs objets provenant de la base de données.

À ce point, j'ai du mal à comprendre comment obtenir que cela fonctionne. Je suis également convaincu que la réponse est vraiment évident, et je suis contente de me fixer jusqu'à être humilié par l'habile folk ici à StackOverflow.

J'ai gratté ma tête depuis assez longtemps cet après-midi, donc, mon ego a été mis à l'écart, et j'espère que quelqu'un peut me pointer dans la bonne direction sur la façon dont ce code correctement.

Bien que la page a savoir que le chemin est quelque, droit? Comment fonctionne la page obtenir cette information? Lorsque vous avez la réponse, alors votre approche de l'utilisation de "charge" avant d'ouvrir la boîte de dialogue est assez proche de ce que vous avez besoin.

OriginalL'auteur Phil | 2010-03-22