javascript - Jquery 打开一个自定义模式链接而不是弹出窗口制造商的主题标签

标签 javascript php jquery wordpress modal-dialog

我正在尝试在用户单击模式时打开它。我目前正在使用弹出窗口制作工具。

例如。 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: how to have url change upon clicking modal trigger?

最佳答案

试试这段代码

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

关于javascript - Jquery 打开一个自定义模式链接而不是弹出窗口制造商的主题标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52791025/

相关文章:

javascript - jQuery $(window).resize();等效事件监听器,仅在指定的轴更改时触发?

javascript - 将元素向上移动 2 个位置

javascript - 如何从 mxGrpah 图中获取 XML?

javascript - 使用 JQuery 缩放照片

javascript - 一次删除一个子 DIV 时出现问题

javascript - 如何在 html5 中加载部分 html?

javascript - Angular 静态 JSON 列表不会呈现

php - 来自静态域或子域的 Symfony2 Assets 资源

php - 如何限制递归? - 拉维尔/ Blade

jquery - 我可以使用 Jquery 将自定义属性插入到 HTML 元素中吗?