以下是局部逻辑代码,目的是为了根据表中数据动态输出选项卡并显示。
var content = document.getElementById('timetitle');
for (var i = 0; i < XSTimeList.length; i++) {
var itemname = '测试';
var newNode = document.createElement("a");
newNode.className = 'mui-control-item';
newNode.setAttribute('href', '#item' + itemnum++);
str =
'<div class="timetitle-font-small">' + XSTimeList[i] + '</div>' +
'<div class="timetitle-font-xxsmall">' + itemname + '</div>';
newNode.innerHTML = str;
content.appendChild(newNode);
}
满足条件的a标签会设置newNode.className = 'mui-control-item mui-active';
但在plusReady方法结束之后,在选项卡栏中
显示mui-active的样式显示正常,
却不能自动拖动到active的选项卡,
只能手动拖动一下选项卡栏,才能使mui('.mui-slider').slider().gotoItem(activeidx);的效果正常执行。
我想问一下各位前辈,有没有能让选项卡显示正常的方法。
农民工小郑 (作者)
初始化选项卡插件的方法是什么,前辈
2016-02-23 19:08