jQuery modals i deep linking

Obecnie mam galerię, która otwiera modalne okienko po kliknięciu miniatury. Chciałbym móc wygenerować unikalny link specjalnie dla modalu (tj. Www.mywebite.com/#link1), który ładuje zawartość za pośrednictwem ajax. Jeśli ktoś miał wysłać ten unikalny link modalny i wysłać go do kogoś, a oni mieli wkleić go do swojej przeglądarki, idealnie chciałbym, aby okno modalne ładowało i wyświetlało jego zawartość automatycznie, bez konieczności klikania odpowiedniej miniatury przez użytkownika.

Czy to możliwe? Wiem, że to nie jest najłatwiejsze zadanie i każda pomoc w tym zakresie byłaby bardzo mile widziana.

Aby dowiedzieć się, nad czym pracuję, przejdź do:http://www.ddbremedy.co.uk/siteupdate/work

Zobaczysz ekran iMaca z miniaturami na nim.

Z góry bardzo dziękuję.

AKTUALIZACJA!!!!!

Ok to jest miejsce, w którym aktualnie jestem. Zdecydowałem się na złomowanie przy użyciu adresu jquery i głębokie linkowanie za pomocą 'window.location.hash' zamiast tego.

Kod jest taki:

var base_url = "http://www.ddbremedy.co.uk/siteupdate/";

$('#work_gallery li a').on('click', function(event) {

    event.preventDefault();
    postLink = $(this).attr('href');
    window.location.hash = postLink.replace(base_url, "");


    /* I have a bunch of code that animates the modal window 
    in which I don't need to include as there is quite alot of it.
    Content loads via ajax. Then when I close the modal I add this 
    code to remove the hash and revert the link back to its original state. */

    if ("pushState" in history) {
        history.pushState("", document.title, window.location.pathname);
    } else {
        window.location.hash = "";
    }

});

Powyższy kod działa poprawnie i wyświetla łącze dokładnie tak, jak tego chcę, podczas ładowania i zamykania zawartości zewnętrznej za pomocą ajax. Teraz muszę się dowiedzieć, jak mogę automatycznie ładować zawartość ajax, jeśli ktoś bierze ten link i wkleja go w pasku adresu. Treść jest ładowana na podstawie linków href i zdarzenia kliknięcia, więc jak skłonić przeglądarkę do myślenia, że ​​kliknięto poprawny link i załadowano poprawną treść, opartą wyłącznie na jej linku?

questionAnswers(2)

yourAnswerToTheQuestion