调用php数组中的JS函数



我已经用"myFunction"加载了.js文件,但我不知道如何在php代码中调用js函数。当我查看源代码时,它只显示onclick="。我该怎么解决这个问题?

    <?php
        wp_nav_menu( array(
        'theme_location' => 'primary' ,
        'items_wrap' => 
            '<ul class="topnav">
                <li class="home" id="home">
                    <a href="' . get_home_url() . '">Startseite</a>
                </li>
                %3$s
                <li class="icon">
                    <a href="javascript:void(0);" onclick="myFunction()">&#9776;</a>
                </li>
            </ul>'
        ));
    ?>

为什么不对代码进行以下更改?

HTML

<a href="javascript:void(0);" id="myLink">&#9776;</a>

JavaScript:

document.getElementById("myLink").addEventListener("click", myFunction, false);

只需确保在页面加载之前不要绑定EventListener。

最新更新