我尝试使用jCarousel和Ajax进行动态库。 我的拇指正在从'.txt'文件中加载。 我尝试做这样的事情:如果点击拇指体背景改变< ---这个动作适用于所有拇指但背景不同... 但是,如果我尝试为不同的文件添加动态网址,它是行不通的,如果我更改+ url +以获得准确的路径,那么所有图片都会从路径中加载相同的图片 - 这是可以理解的....
function mycarousel_getItemHTML(url)
{
return '<img src="' + url + '" width="200" height="75" alt="" border="0" class="newbg" />';
};
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
scroll: 2,
itemLoadCallback: mycarousel_itemLoadCallback
});
$('.newbg').live("click", function(){
$('body').css('background-image', 'url(' + url + ')');
});
});
任何人都有想法更改此代码以获得正确的效果......?
答案 0 :(得分:0)
我添加了这样的内容:
$('.newbg').livequery("click", function(){
var url = $(this).attr("src").replace("_t", "");
var img = new Image();
img.onload = function() {
};
img.src = url;
$('body').css('background-image', 'url(' + url + ')');
});
这是正确的,谢谢......
问题可以结束......