WordPress页面加载后如何触发js事件

c8ib6hqw  于 2023-08-03  发布在  WordPress
关注(0)|答案(1)|浏览(132)

我的页面上有一个模式,按钮/链接可以触发它

<a id="modal_trigger" data-toggle="modal" data-target="#popup-modal">Button</a>

字符串
我可以在我的页面上用这个html代码触发模态。
我的问题是,当我转到www.mysite.com/?contact时,如何打开一个模态
我使用wordpres代码片段插件,我可以用这个代码片段捕捉参数

if(isset($_GET['contact'])){
    echo("
      <script type='text/javascript'>

        console.log('this code works!');
        jQuery('#modal_trigger').click();

      </script>"); 
}


console.log函数工作,但jquery函数不工作。
当我在浏览器控制台上编写jQuery('#modal_trigger').click();时。它打开了我的模式。但我想打开它时,页面加载?contact参数。
我该如何解决/处理这个问题?

58wvjzkj

58wvjzkj1#

试试这个
if(isset($_GET['contact'])){ echo(“console.log('this code works!“); jQuery(document).ready(function(){ jQuery('#popup-modal').modal('show ');});“); }

相关问题