-2

我有 4 张不同的莫扎特图片,当单击特定图片时,图片的名称将显示在底部。不知道如何在 jquery 中开始。

HTML:

 <a class="art" href=""><img src="mozart.jpg"></a>

CSS:

 .art {
    height: 200px;
    margin-bottom: 20px;
    width: 200px;
 }
4

1 回答 1

1

jsFiddle在这里。


这是一个快速方法的示例:

jQuery:

$('img').click(function(){
    if($(this).next('p').text().length == 0) {
       $(this).next('p').text($(this).attr('src'));
    }
    else {
       $(this).next('p').text('');
    }
});

HTML:

<img src="mozart.jpg">  <p></p>
<img src="mozart2.jpg"> <p></p>
<img src="mozart3.jpg"> <p></p>
<img src="mozart4.jpg"> <p></p> 
于 2013-05-06T23:43:15.720 回答