我已经用"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()">☰</a>
</li>
</ul>'
));
?>
为什么不对代码进行以下更改?
HTML
<a href="javascript:void(0);" id="myLink">☰</a>
JavaScript:
document.getElementById("myLink").addEventListener("click", myFunction, false);
只需确保在页面加载之前不要绑定EventListener。