Как связать кнопку с вкладкой на другой странице?

это файл .htaccess, который пересылает почти все в index.php

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !-l
RewriteCond %{REQUEST_FILENAME} !\.(ico|css|png|jpg|gif|js)$ [NC]
# otherwise forward it to index.php
RewriteRule . index.php

, а затем вы разбираете $ _SERVER ["REQUEST_URI"] и отправляетесь на picture.php или что угодно

0
задан joun 17 January 2019 в 05:12
поделиться

1 ответ

Предполагая, что вы используете jquery-ui, кажется, что имя функции / метода должно быть tabs, а не tab, проверяя из API-ссылки .

Возможно, так?

$('.nav nav-tabs a[href="'+hash+'"]').tabs('show');

или

$('.nav nav-tabs a[href="'+hash+'"]').tabs({ show:true });

Дайте мне знать, если это работает

[1117 ] Хорошо, кажется, вы просто используете Bootstrap data-toggle="tab" и просто активируете его с помощью jQuery. В вашем селекторе вы уверены, что это правильно? Кажется, класс nav и nav-tabs находятся на одном уровне, возможно, селектор должен быть таким, как

 $('.nav.nav-tabs a[href="'+hash+'"]').tab('show');

Также попробуйте console.log $('.nav.nav-tabs a[href="'+hash+'"]'), чтобы проверить, что является возвращаемым значением и возвращает ли оно любой элемент.

Обновление Похоже, вы не включили bootstrap.js в свою ссылку html. Пожалуйста, добавьте это так

...
<script src="//code.jquery.com/jquery-1.12.3.js"></script>
 <link href="{{ asset('adminlte/bootstrap/css/bootstrap.min.css') }}" rel="stylesheet">
 <link rel="stylesheet"
  href="{{ asset('adminlte/css') }}/select2.min.css"/>
 <link href<!-- ="{{ asset('adminlte/css/AdminLTE.min.css') }}" rel="stylesheet">
 <link href -->="{{ asset('adminlte/css/skins/skin-blue.min.css') }}" rel="stylesheet">

<!-- add bootstrap.min.js cdn -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" type="text/javascript"></script>

 <script src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"> 
</script>
...
0
ответ дан Van 17 January 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: