我已經創建了一個頁面,該頁面在頁面右側的大拇指上列出了一個組。當點擊一個拇指時,相關圖像將顯示在其左側的div中。現在我試圖展示與所述圖像匹配的圖像描述。 到目前爲止,我的工作如下;圖像上的jQuery點擊揭示div中的文字desc
的jQuery //
<!-- Swap portfolio image on click -->
$("ul.thumbs li a").click(function() {
var mainImage = $(this).attr("href"); //Find Image Name
$(".work_two_third_column_copy img").attr({ src: mainImage });
return false;
});
<!-- Get image description on click -->
$("ul.thumbs li a").click(function() {
var tip = $(this).css("visibility:visible");
$(".one_sixth_column_copy .work_info").html("");
});
HTML //
<div class="work_two_third_column_copy">
<a href=""><img src="main_image1.gif"></a>
</div><!-- End .work_two_third_column_copy -->
<div class="one_third_column_right">
<div class="one_sixth_column">
<div class="one_sixth_column_copy">
<div class="work_info"> </div><!-- End Image Information -->
</div><!-- End .one_sixth_column_copy -->
</div><!-- End .one_sixth_column -->
<div class="one_sixth_column_thumbs">
<ul class="thumbs">
<li><a href="main_image1.gif"><img src="1.gif"><span class="tip">number one desc</span></a></li>
<li><a href="main_image2.gif"><img src="2.gif"><span class="tip">number two desc</span></a></li>
<li><a href="main_image3.gif"><img src="4.gif"><span class="tip">number three desc</span></a></li>
<li><a href="main_image4.gif"><img src="5.gif"><span class="tip">number four desc</span></a></li>
</ul><!-- ul.thumbs -->
</div><!-- End .one_sixth_column_thumbs -->
</div><!--End .one_third_column_right -->
到目前爲止,當我點擊縮略圖的圖像顯示了罰款,所以我想我可以使用相同的排序原則,以獲取類似的效果。 我已將拇指設置爲固定寬度,因此跨度不會顯示在頁面上,但我仍然提供了跨度可見性:隱藏;只是要確定。
任何建議,它已經有一段時間,因爲我用jQuery編碼,所以如果它看起來粗糙任何地方的批評是受歡迎的。
謝謝, 克里斯
你可以運行我// //查找說明部分。幾個月沒有看到這些東西后,我生鏽了。 它是否需要創建一個新的html文件來保存描述,或者他們都將保持與當前的HTML? – cdtd 2011-01-06 20:10:34