我有下面的功能是没有任何问题的工作只是在点击项目时不要在active
和nav-tabs li
中添加tab-content div
课程。
我的代码中的问题:只是不要将这些类添加到下面的行
$item_output .= '<li>';
$item_output .= '<div class="tab-pane" id="'.$YPE_category->slug.'">';
信息:当我使用相同的功能(但只删除&$item_output
参数并将$item_output
变量替换为echo
)时,它可以正常工作并添加{ {1}}类对项目和内容没有任何问题。表示我使用active
代替$item_output
时不添加echo
类!
如何在点击项目时直接添加active
课程或在点击项目时显示内容?我认为可以通过jQuery做到这一点,但我无法做到这一点?
active
答案 0 :(得分:2)
使用javascript代码,这是展示active
类
首先:删除data-toggle="tab"
。
第二:在id
这一行中li
向$item_output .= '<li>';
广告$item_output .= '<li id="myTabs">';
第三步:在您的代码或主题或脚本中的anu js文件中添加此javascript代码。
$('#myTabs a').click(function (e) {
e.preventDefault()
$(this).tab('show')
})