2013-03-02 82 views
0

編輯:這個問題顯然與jQuery Carousel Evolution插件的用戶界面有關。如何更改「下一個」和「上一個」按鈕上的標題和描述?

如何更改下一個和上一個按鈕的標題和說明?

此外,當我加載頁面,當carousal將顯示那個時間第一標題和描述應顯示默認。請解決我的問題。我分享的鏈接也請查看下面的

$(document).ready(function() {}); 

var playListURL = 'http://gdata.youtube.com/feeds/api/playlists/0155DF7A9B0DF819?v=2&alt=json&callback=?'; 
var videoURL = 'http://www.youtube.com/watch?v='; 
$.getJSON(playListURL, function (data) { 
    var list_data = ""; 
    $.each(data.feed.entry, function (i, item) { 
     var feedTitle = item.title.$t; 
     var feedescription = item.media$group.media$description.$t; 
     var feedURL = item.link[1].href; 
     var fragments = feedURL.split("/"); 
     var videoID = fragments[fragments.length - 2]; 
     var url = videoURL + videoID; 
     var thumb = "http://img.youtube.com/vi/" + videoID + "/hqdefault.jpg"; 
     list_data += '<div><a href= "#" ><img src="' + thumb + '" width="213px" height="141px"/></a></div>'; 
    }); 
    $(list_data).appendTo(".slides"); 
    $('.carousel').carousel({ 
     carouselWidth: 930, 
     carouselHeight: 330, 
     directionNav: true, 
     shadow: true, 
     buttonNav: 'bullets' 
    }); 

    var cnt = 0; 
    $(".nextButton").click(function() { 
     var len = $(this).siblings(".slides").children(".slideItem").length; 
     var a = cnt++; 
    }); 

    $(".prevButton").click(function() { 
     var len = $(this).siblings(".slides").children(".slideItem").length; 
     var a = cnt++; 
    }); 
}); 

演示鏈接: - http://jsfiddle.net/4HSpH/4

Thanx提前...

回答

1

問題1,你可以使用jQuery添加後你的title屬性輪播初始化。你選擇的插件似乎沒有一個非常強大的API來處理這類事情。

http://jsfiddle.net/4HSpH/6

$('.prevButton').attr('title', 'My previous button'); 
$('.nextButton').attr('title', 'My next button'); 

爲了讓您的標題來填充負載,試試這個上面的代碼之後:

$("#title").text($items.filter(function() { 
    return $(this).css("top") == "0px"; 
}).find("a").attr("title")); 
+0

和怎麼樣的描述? – 2013-03-05 05:17:33

+0

有什麼感謝? – isherwood 2013-03-05 14:23:47

+0

哦對不起:)謝謝你的幫助:) :) .. – 2013-03-07 09:16:29

相關問題