加载 Jquery 幻灯片时获取属性
Get atribute from Jquery slide when it is loaded
我有这个 HTML 代码:
<div class = "col-lg-6 col-xs-6 sectionPanel panel panel-default">
<div>
<h4 align="center">Information of </h4>
<hr/>
</div>
<br/>
<div id="addressesGroupCtrl1" class="center">
<ul class="bxslider" id="bxId"></ul>
</div>
</div>
当我创建 bxslider 时,每张幻灯片都在其 'li' 标签中创建了一个标题。我希望每次更改幻灯片时都能获得此标题并将其写在 h4 标签中(我已经知道如何做最后一件事)。
这样,bxslide 的标题就会是动态的,因为每张幻灯片都有自己的标题。
当每个数据都已附加在其标签下时,这就是我创建 bxslider 的方式:
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade'
});
如果你能帮助我,我将不胜感激。谢谢
麦克。
你可以为此使用 'onSlideAfter' 事件。检查下面的更新代码..
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade',
onSlideAfter: function($slideElement, oldIndex, newIndex){
$('h4').html($($slideElement).attr('title'));
}
})
这应该通过使用 onSlideAfter
函数来解决问题。
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade',
onSlideAfter: function($slideElement, oldIndex, newIndex){
$('h4').html($slideElement[0].innerText);
}
});
我有这个 HTML 代码:
<div class = "col-lg-6 col-xs-6 sectionPanel panel panel-default">
<div>
<h4 align="center">Information of </h4>
<hr/>
</div>
<br/>
<div id="addressesGroupCtrl1" class="center">
<ul class="bxslider" id="bxId"></ul>
</div>
</div>
当我创建 bxslider 时,每张幻灯片都在其 'li' 标签中创建了一个标题。我希望每次更改幻灯片时都能获得此标题并将其写在 h4 标签中(我已经知道如何做最后一件事)。
这样,bxslide 的标题就会是动态的,因为每张幻灯片都有自己的标题。
当每个数据都已附加在其标签下时,这就是我创建 bxslider 的方式:
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade'
});
如果你能帮助我,我将不胜感激。谢谢
麦克。
你可以为此使用 'onSlideAfter' 事件。检查下面的更新代码..
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade',
onSlideAfter: function($slideElement, oldIndex, newIndex){
$('h4').html($($slideElement).attr('title'));
}
})
这应该通过使用 onSlideAfter
函数来解决问题。
$('#bxId').bxSlider({
adaptiveHeight: true,
mode: 'fade',
onSlideAfter: function($slideElement, oldIndex, newIndex){
$('h4').html($slideElement[0].innerText);
}
});