2016-05-17 72 views
0

我已加載的.js文件與「myFunction的」文件,但我不知道如何調用PHP代碼裏面的js函數。當我查看源代碼時,它只顯示onclick =「」。我怎樣才能解決這個問題?調用JS函數在PHP陣列

<?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>' 
     )); 
    ?> 
+0

的東西在這裏,應該說'的onclick =「myFunction的()」',沒什麼可與上面的代碼做,如果其刪除.... – David

回答

0

爲什麼不對代碼進行以下更改?

HTML

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

的JavaScript:

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

只要確保不等到頁面加載的事件監聽綁定。