如何在wordpress菜单中添加“onclick”事件

时间:2014-01-04 18:20:47

标签: javascript php jquery wordpress

我已经从wp-admin创建了页面,我已将该页面添加到菜单中。它也显示在我的网站上..

现在我的问题是我想调用javascript pop()函数 onclick =“pop()。我不知道如何做到这一点。

我有不同的5个菜单(页面),但我想仅为此菜单添加功能(页面)..

我也在谷歌搜索过,但没有得到任何想法或帮助。

你能帮我吗?

提前致谢..

2 个答案:

答案 0 :(得分:0)

您只能使用$ post变量在某些帖子上触发Js文件。

以下是如何在function.php中实现此功能的示例:

function myjavascript_in_wp_head($pid){
   if (is_page('myPAge')) {
       echo "<script>alert('hello world');</script>";
   }
}
add_action( 'wp_head', 'myjavascript_in_wp_head' );

答案 1 :(得分:0)

你可以检查身体classess。 默认情况下,wordpress为主体分配类以使页面/帖子不明确

因此,例如ID为155的页面将具有body class page-id-155 然后你可以用jQuery检查

if($('body').hasClass('page-id-155')) {
    //do your staff
}