【问题标题】:Change Background with .css and jCarousel使用 .css 和 jCarousel 更改背景
【发布时间】:2011-07-05 08:34:26
【问题描述】:

我尝试使用 jCarousel 和 Ajax 制作动态图库。 我的拇指正在从“.txt”文件加载。 我尝试做这样的事情:如果单击拇指主体背景发生变化

在我的代码下面

  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 + ')');
    });
});

任何人都知道更改此代码以获得正确的效果...?

【问题讨论】:

  • 你用的是什么jquery版本?我建议使用最新版本...

标签: css ajax dynamic background jcarousel


【解决方案1】:

我添加如下内容:

$('.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 + ')');
    });

它的工作是正确的,谢谢...

问题可以关闭...

【讨论】:

    猜你喜欢
    • 2019-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 1970-01-01
    • 2015-08-20
    • 2011-10-22
    • 1970-01-01
    相关资源
    最近更新 更多