Это модальное поле не имеет видимой вкладки.Я просто использую атрибут href для перехода на другие страницы.
<div id="bootmodal" class="modal fade" tabindex="-1" data-width="370" data-backdrop="static" data-keyboard="false" style="display: none;">
<div class="tab-content">
<!--
NOTE: i'll not use nav-tab
===========================
<ul class="nav nav-tabs col-md-3 custom-bullet">
<li class="active"><a data-toggle="tab" href="#login_tab">Login</a></li>
<li><a data-toggle="tab" href="#lostpass_tab">Lost Your Password?</a></li>
</ul>
-->
<div class="tab-pane active fade in" id="login_tab">
<form id="login" action="login" method="post">
<div class="modal-header">
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<a href="#lostpass_tab" data-toggle="tab"><span class="label label-info pull-left"><?php _e('Lost your password?','woocomputers'); ?></span></a>
<?php if (get_option( 'users_can_register' ) != true): ?>
<a href="#register_tab" data-toggle="tab"><span class="label label-danger pull-right"><?php _e('Registration is disable rightn now!','woocomputers'); ?></span></a>
<?php else: ?>
<a href="#register_tab" data-toggle="tab"><span class="label label-danger pull-right"><?php _e('Create a New Account.','woocomputers'); ?></span></a>
<?php endif; ?>
</div>
</form>
</div>
<?php if (get_option( 'users_can_register' ) == true): ?>
<div class="tab-pane fade in" id="register_tab">
</div>
<?php endif; ?>
<div class="tab-pane fade in" id="lostpass_tab">
</div>
</div>
</div>
Я хочу открыть определенную скрытую вкладку, используя
<button type="button" id="wp-ajax-logout" class="btn" data-toggle="modal" data-target="#bootmodal">Login</button>
<button type="button" id="wp-ajax-lost-pass" class="btn" data-toggle="modal" data-target="#bootmodal">Lost your password</button>
или по тегу
<a href="#login_tab" class="btn" data-toggle="modal" data-target="#bootmodal" >Register</a>
<a href="#lostpass_tab" class="btn" data-toggle="modal" data-target="#bootmodal" >Register</a>
Есть ли способ открыть определенные скрытые вкладки с помощью jquery?
РЕДАКТИРОВАТЬ:
Я хочу использоватьтриггер <button>Register</button>
или <a href="#login_tab">Login</a>
из шаблона страницы с помощью функции шорткода.
Я нахожу некоторый код вокруг сайтов.Они используют js.
$("#bootmodal").on('shown.bs.modal', function(e) {
var tab = e.relatedTarget.hash;
$('.nav-tabs a[href="'+tab+'"]').tab('show')
})
Здесь они используют .nav-tabs
, но я не хочу.Без этой проблемы все в порядке.