我的网页上出现以下错误。这是为滑块创建页面:
Uncaught RangeError: Invalid string length
at populatePager (jquery.bxslider.js:608)
at m.fn.init.el.redrawSlider (jquery.bxslider.js:1302)
at resizeWindow (jquery.bxslider.js:1097)
at dispatch (jquery.min.js:4)
at r.handle (jquery.min.js:4)
这是我的代码:
var populatePager = function(){
var pagerHtml = '';
var pagerQty = getPagerQty();
// loop through each pager item
for(var i=0; i < pagerQty; i++){
var linkContent = '';
// if a buildPager function is supplied, use it to get pager link value, else use index + 1
if(slider.settings.buildPager && $.isFunction(slider.settings.buildPager)){
linkContent = slider.settings.buildPager(i);
slider.pagerEl.addClass('bx-custom-pager');
}else{
linkContent = i + 1;
slider.pagerEl.addClass('bx-default-pager');
}
// var linkContent = slider.settings.buildPager && $.isFunction(slider.settings.buildPager) ? slider.settings.buildPager(i) : i + 1;
// add the markup to the string
pagerHtml += '<div class="bx-pager-item"><a href="" data-slide-index="' + i + '" class="bx-pager-link">' + linkContent + '</a></div>';
};
// populate the pager element with pager links
slider.pagerEl.html(pagerHtml);
}
请建议。
我的目的是将4个youtube视频嵌入为滑块项目。