メニューを切り替えるJavascript関数があります。これは最初の投稿 (私は を使用してWordpress
います) では機能していますが、現在、 ではcomments
cq トグルが機能しません。これらのアンカーを編集wp_list_comments
してすべてのコメントに付けましたが、それらをクリックしても何の効果もありません。
これは私が使用している関数です:
function showElement(layer){
var myLayer = document.getElementById(layer);
if(myLayer.style.display=="none"){
myLayer.style.display="block";
myLayer.backgroundPosition="top";
} else {
myLayer.style.display="none";
}
}
document.getElementById("share-bar").onclick = function(){
javascript:showElement('v-menu');
};
PS: このスクリプトを .php ファイルにインラインで配置すると、機能しますが、今はどのように機能させたいですか。コメントでこのアンカーをクリックすると、最初の投稿からメニューが開きます。そのため、複数のメニューを同時に適切に開くことができません....
誰かがこの問題を解決するのを手伝ってくれますか?
PS: コンソールを確認しましたが、エラーなどはありません。PS: ID/クラスに関係があると思ったので、 を使用getElementsByClassName()
しましたが、それも機能しませんでした。
これが jsFiddle です: http://jsfiddle.net/uKVwG/