gpt4 book ai didi

jquery - 在同一页面上使用 jquery gallery 两次

转载 作者:行者123 更新时间:2023-12-01 07:30:57 24 4
gpt4 key购买 nike

我正在使用一个简单的 jquery 库 ( JQuery Hover Effect Image Gallery For eCommerce ),它运行完美。

其中一个页面有两个画廊,我想使用这个脚本。我精通 Javascript 来扩展脚本以支持两个画廊,如果有人可以看一下,我将不胜感激。

图库代码如下:

$(document).ready(function() {
$('#thumbs ul li a').hover(
function() {
var currentBigImage = $('#bigpic img').attr('src');
var newBigImage = $(this).attr('rev');
var currentThumbSrc = $(this).attr('rel');
switchImage(newBigImage, currentBigImage, currentThumbSrc);
},
function() {}
);

function switchImage(imageHref, currentBigImage, currentThumbSrc) {
var theBigImage = $('#bigpic img');

if (imageHref != currentBigImage) {
theBigImage.fadeOut(250, function() {
theBigImage.attr('src', imageHref).fadeIn(250);

var newImageDesc = $("#thumbs ul li a img[src='"+currentThumbSrc+"']").attr('alt');
$('p#desc').empty().html(newImageDesc);
});
}
}
});

最佳答案

(function ($) {

$.fn.gallerify = function (options) {

var settings = {
'galleryOption1': 'value',
'galleryOption2': 'value'
};

return this.each(function () {
// If options exist, lets merge them
// with our default settings
if (options) {
$.extend(settings, options);
}

// Do the stuff your gallery does. without
// mentioning specific selectors like #bla or .bla
// Only refer to elements relative to $(this)

});

};
})(jQuery);


$(function () {
$('#thumbs').gallerify({
galleryOption1 : 'makemygallerythebest',
galleryOption2 : 'buymeabeer'
});
});

关于jquery - 在同一页面上使用 jquery gallery 两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6189008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com