5.5 加前缀问题
$.fn.UiTab=function(header,content,focus_prefix){
var ui=$(this);
var tabs=$(header,ui);
var cons=$(content,ui);
var focus_prefix=focus_prefix ||'';
tabs.on('click',function(){
var index=$(this).index();
tabs.removeClass(focus_prefix+'item_focus').eq(index).addClass(focus_prefix+'item_focus');
cons.hide().eq(index).show();
return false;
})
}
//页面脚本逻辑
$(function(){
$('.ui-search').UiSearch();
$('.content-tab').UiTab('.caption>.item','.block>.item','block-capiton-');
$('.content-tab .block .item').UiTab('.block-caption>a','.block-wrap','block-capiton-');
});

出现下列情况
35
收起
正在回答 回答被采纳积分+1
3回答
阿尔卑斯de秘密
2017-08-29 20:49:33
在页面脚本逻辑部分应写
$('.content-tab').UiTab('.caption>.item','.block>.item','');
$('.content-tab .block .item').UiTab('.block-caption>a','.block-wrap','block-capiton-');而不是
$('.content-tab').UiTab('.caption>.item','.block>.item');
$('.content-tab .block .item').UiTab('.block-caption>a','.block-wrap','block-capiton-');在Ui-Tab组件部分的focus_prefix赋值区域应该写
var focus_prefix=focus_prefix;
而不是
var focus_prefix=focus_prefix||'';
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星