Jquery открыть пользовательскую модальную ссылку вместо хэштега для создателя всплывающих окон - PullRequest
0 голосов
/ 13 октября 2018

Я пытаюсь открыть модал, когда пользователь щелкает по нему.В настоящее время я использую средство для всплывающих окон.

ex.www.hello.com/test

переменная / test будет переменной # модальной ссылки.

<a href="#test" class="hello"> Im a hidden modal in a link menu</a>

Я попытался прочитать документацию по всплывающим окнам, и мне нужно сделать это вместо этого.

<a href="#popmake-123" class="hello"> Im a hidden modal in a link menu</a>

Но когда я попытался ввести ссылку, подобную этой "www.hello.com/#popmake-123", автоматическое модальное отображение не показывалось.

До сих пор я пытался использовать эти коды.

$(window.location.hash).modal('show');
$('a.popmake-user-login').click(function(){
    window.location.hash = $(this).attr('href');
});

но ничего не происходит.Заранее спасибо, ребята.

(источник ссылки) Bootstrap 3.x: как изменить URL при нажатии модального триггера?

1 Ответ

0 голосов
/ 13 октября 2018

Попробуйте этот код

jQuery(document).ready(function(){
   jQuery(window.location.hash).modal('show');
   jQuery('a.popmake-user-login').click(function(){
      window.location.hash = jQuery(this).attr('href');
    });
});
...