我有一個頁面,其上有一個大圖像與一些縮略圖。當您將鼠標懸停在縮略圖上時,主圖像會更改爲您剛剛將鼠標放在上面的圖像。問題是我有更多的縮略圖,我有更多的重複代碼。我怎麼能減少它?凝聚重複JQuery代碼
Jquery代碼如下。
<script type="text/javascript">
$('#thumb1')
.mouseover(function(){
$('#big_img').fadeOut('slow', function(){
$('#big_img').attr('src', '0001.jpg');
$('#big_img').fadeIn('slow');
});
});
$('#thumb2')
.mouseover(function(){
$('#big_img').fadeOut('slow', function(){
$('#big_img').attr('src', 'p_0002.jpg');
$('#big_img').fadeIn('slow');
});
});
$('#thumb3')
.mouseover(function(){
$('#big_img').fadeOut('slow', function(){
$('#big_img').attr('src', '_img/p_0003.jpg');
$('#big_img').fadeIn('slow');
});
});
$('#thumb4')
.mouseover(function(){
$('#big_img').fadeOut('slow', function(){
$('#big_img').attr('src', '0004.jpg');
$('#big_img').fadeIn('slow');
});
});
</script>
#big_img
=全尺寸圖像的ID
#thumb1
,縮略圖
這個頁面的主要代碼PHP有沒有什麼幫助的#thumb2
,#thumb3
,#thumb4
= ID用。
乾杯傑羅姆, 它的工作完美,但我改變 '變種thumb_src = $(本).attr( 'SRC');' 到 'VAR thumb_src = $(本).attr( '相對'); ' 並根據dclowd9901在其帖子中說的將鏈接放到rel屬性中的大文件。 乾杯全部 – 2010-04-02 22:01:00