如果 'ALT' 在 'span' 將我需要改變以下腳本內部跨度的 'ALT'
function setNavi($c, $i) {
var title = $i.attr('alt');
$('#title').text(title);
var current = $c.triggerHandler('currentPosition');
$('#pagenumber span').text(current+1);
}
$(function() {
$('#carousel').carouFredSel({
debug: true,
responsive: true,
circular: false,
auto: true,
prev: '#prev',
next: '#next',
items: {
visible: 1,
width: 200,
height: '66%'
},
scroll: {
onBefore: function($oI, $nI) {
setNavi($(this), $nI);
}
},
onCreate: function($vI) {
setNavi($(this), $vI);
}
});
HTML:
<div id="carousel">
<span id="1"><img src="images/someimage.jpg" alt="sometitle" /></span>
<span id="2"><img src="images/someimage2.jpg" alt="sometitle2" /></span>
</div>
<div id="navi">
<p id="pagenumber">Now showing image <span></span> of 7.</p>
<p id="title"></p>
</div>
的頁面編號是否正確顯示,但不圖像標題。也嘗試使用'title'而不是'alt',但它仍然會產生空白標題。
那麼,取決於你通過'$ i'傳遞的信息...... – 2012-04-05 23:53:21