我正在使用bootstrap.js作为标签.但是当单击选项卡时,我无法执行
发布时间:2020-12-17 21:26:36 所属栏目:安全 来源:网络整理
导读:我的 HTML ul class="nav nav-tabs tabs-up" id="friends" lia href="http://localhost:3000/contacts" data-target="#contacts" class="media_node active span" id="contacts_tab" data-toggle="tabajax" rel="tooltip" Contacts /a/li lia href="http://l
我的
HTML
<ul class="nav nav-tabs tabs-up" id="friends"> <li><a href="http://localhost:3000/contacts" data-target="#contacts" class="media_node active span" id="contacts_tab" data-toggle="tabajax" rel="tooltip"> Contacts </a></li> <li><a href="http://localhost:3000/follows/friends_list" data-target="#friends_list" class="media_node span" id="friends_list_tab" data-toggle="tabajax" rel="tooltip"> Friends list</a></li> <li><a href="http://localhost:3000/follows/awaiting_request" data-target="#awaiting_request" class="media_node span" id="awaiting_request_tab" data-toggle="tabajax" rel="tooltip">Awaiting request</a></li> </ul> ? <div class="tab-pane active" id="contacts"> </div> <div class="tab-pane" id="friends_list"> </div> <div class="tab-pane urlbox span8" id="awaiting_request"> </div> 我的javascript代码: $('[data-toggle="tabajax"]').click(function (e) { e.preventDefault() var loadurl = $(this).attr('href') var targ = $(this).attr('data-target') $.get(loadurl,function(data) { $(targ).html(data) }); $(this).tab('show') return false; }); 我分别给了标签链接.但是,当单击选项卡时,我无法在页面中呈现这些链接. 解决方法
似乎对我工作正常:
JSFiddle 我添加到你的唯一代码(除了使用ajax调用的一些要点)是将选项卡窗格放在< div class =“tab-content”>中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |