1

WordPress テーマを購入しましたが、いくつかのエラーが発生しています。うまくいけば、BuddyPress とテーマの jQuery および AJAX との競合が解決されると思います。

私の問題は、2 つのエラーが発生することです。

  1. Uncaught TypeError: Cannot call method 'getElementsByTagName' of null

    init:function(tabid, dselected){ var menuitems=document.getElementById(tabid).getElementsByTagName("a")

    Error: Uncaught TypeError: Cannot call method 'getElementsByTagName' of null (repeated 2 times)

  2. Uncaught TypeError: Cannot call method 'getElementsByTagName' of null

    buildcontentdivs:function(setting){ var alldivs=document.getElementById(setting.id).getElementsByTagName("div")

    Error: Uncaught TypeError: Cannot call method 'getElementsByTagName' of null

私はプログラマーではないので、これを修正する方法がわかりません。私は HTML、CSS、および基本的な WordPress PHP しか知りません。

4

2 に答える 2

1

いずれの場合も、getElementByIdは目的の要素を見つけていません。これらの呼び出しのコンテキストを指定しないため、それ以上のことはできません。

于 2012-09-23T12:10:25.200 に答える
0

要素がレンダリングされる前に実行されるjqueryにjqueryを入れることはできない<head>ため、nullが返される可能性があります。

于 2012-11-05T05:53:04.347 に答える