Как определить HREF динамически? - PullRequest
0 голосов
/ 10 марта 2012

Я пытаюсь сделать галерею с высокой горкой.

У меня есть две миниатюры: большая, но обрезанная, указанная на странице, открывающая большое изображение при нажатии, и меньшая с различным соотношением сторон.для беговой дорожки.

Как настроить верхнюю горку для фактического использования различных изображений для беговой дорожки?

Например, это часть

<a href="picture12.jpg" class="highslide" 
        title="Caption from the anchor's title attribute" 
        onclick="return hs.expand(this, config1 )">
    <img src="picture12.thumb.jpg"  alt=""/>
</a>

, если я определяю hrefна странице .aspx.cs событие onclick не работает .?

<a  class='highslide' id="thumb1" runat="server" href="" onclick="return hs.expand(this, miniGalleryOptions1)" title="Two cabins" >
   <asp:Image ID="Image1" runat="server"  BorderWidth="2px"  />
</a>

aspx.cs

, даже если я определяю событие onclick на странице .cs, оно все еще не работает

thumb1.HRef = s1;

 thumb1.Attributes.Add("onclick", "return hs.expand(this, miniGalleryOptions1)"); 

Пожалуйста, помогите мне исправить эту проблему ??

1 Ответ

0 голосов
/ 10 марта 2012

вы можете использовать jquery, поместить большой палец в div и добавить к нему скрипт jquery onclick для изменения изображений и стилей.

    <script type="text/javascript">
        $(document).ready(function () {
            $('#hrefDiv').click(function () {
            /*change href's and sizes here */
        });
    });
    </script>
...