0

如果我需要对每张展开或链接的图片都这样做,我怎么能说使用五个不同的类来组合这个语句。前任。.img1, .img2, .img3, .img4, .img5 我不想为每个班级重复这个功能,我想尽可能将它们全部组合起来。查看我网站顶部的加号图片链接,看看我在说什么。 http://www.stephencarlwillis.com 为了理解请先看这个链接,我的第一个问题。 当用户单击图像时,将图像从加号切换到减号

$(document).ready(function () {
    var open = true;
    $('.img2').click(function () {
        $(this).attr('src', function (i, oldSrc) {
            return oldSrc == 'assets/images/close.png' ? 'assets/images/open.png' : 'assets/images/close.png';
        });

        if (open == true) {
            $('#right2').toggle("fast");
            $('#development').toggle("fade");

            open = true;
        } else {
            return false;

            open = false;
        }

    });
});
4

2 回答 2

0

为每个图像添加另一个类怎么样,例如:“imgPlus”然后:$('.imgPlus').click(function............

于 2013-08-31T21:16:53.937 回答
0

只需在图像中添加另一个类..

即....图像

然后只需将其添加为您的点击处理程序。

于 2013-08-31T21:17:41.737 回答