我有一些简单的图像滑块,我做了。我有一个小图片列表,每当其中一个被点击时,我就用点击替换目标大图片的源(+一些用src操作从服务器获得大图片)。
现在我想在小图像上点击淡出大图像,当新图像加载时淡入。
使用此代码进行了尝试:
ul.find('img').click(function() {
$('#big_image')
.fadeOut()
.attr('src', this.src.replace('/small/', '/big/')) // Some other s
我是jQuery的新手,需要一些代码方面的故障排除/帮助。我在做一个图片库。我有一个拼贴的图像,当我点击一个图像时,它会带出一个大版本。当大图弹出时,我希望能够单击next (.right)并查看拼贴画的下一个(大图)图像。我有一个变量计数,每次单击next按钮时都会加1。每个拼贴图像都有一个id为1、2、3、4或5的图像,等等。当单击next按钮时,我想将一个名为" count“的类添加到具有id匹配计数的图像中。然后,我触发类为"count“的拼贴项目的点击。下面是我的脚本,它不是很有效:
/*".right" is the next button*
我有一个页面,我将在其中加载几个不同大小的主图像;尽管不是所有的大图像都会立即加载。
场景是这样的..
我有一个滑块,其中包含所有较大图像的拇指;这些都是在页面加载时加载的。
默认的大图像在页面加载时加载,但其他大图像只有在用户单击该图像的缩略图,然后我按此方式替换大图像的src时才加载。
function changeMainImage(image) {
// Set big image
var big_image = image + '-big.png'
// Update main image url
jQuery('#main