我有一個顯示從圖像對象的一個列表中的所有的縮略圖像(每個對象都具有名稱,路徑,介紹,標題等)一個foreach。Asp.net C#保存一個變量的onclick
foreach {
<a href="#Gallery" title="<%= image.Description %>" rel="imgGallery">
<img src="<%= image.GetVariantFilePath("Small") %>" alt="<%= image.Description %>" />
}
現在我要顯示在頁面的另一部分被點擊的縮略圖的圖像。 這是最好的辦法嗎?我正在考慮使用onclick事件和JavaScript,但我不確定。 任何示例?
UPDATE1:我使用jQuery的fancybox,但我必須定製它,我可以顯示點擊的圖像下的收藏夾庫縮略圖的方式。這樣我只是顯示縮略圖的地方,當我點擊圖片,它會打開在我管理的所有邏輯一個div燈箱。
在此先感謝
但在這種情況下,我創建n個是正確的嗎? – Attila
那麼將使用for循環中的鏈接。所以在jQuery中,$(「image」)。click是點擊事件處理程序的時候。事件處理程序將使用largeSrc來設置其他圖像src。如果你願意,你可以添加動畫。這是一個簡單的快速解決方案。希望更有意義嗎? – Steve