このウェブサイトのメニューバーに問題があります: http://www.re-generation.ro/ro/campanii/minerit-aurifer . これで、2 番目のli
要素がアクティブになります。私がやりたいことは、メニュー内のhover
他の要素の上で、現在アクティブな要素が空白になり、ホバーアウトすると再びアクティブになることです。リンクにアクセスすると、何が何であるかを簡単に理解できます。li
class
li
情報が必要な場合は、pls にお問い合わせください。
前もって感謝します!
私のコード:
var lis = document.getElementsByTagName('ul');
for (var i=0, len=lis.length; i<len; i++){
lis[i].onmouseover = function(){
var firstDiv = this.getElementsByTagName('li')[1];
firstDiv.className = '';
var ul = $(this).parent(document.this.getElementsByTagName('ul')[1]);
ul.className = '';
};
lis[i].onmouseout = function(){
var firstDiv = this.getElementsByTagName('li')[1];
firstDiv.className = 'active';
};
};
編集:あなたの答えをありがとう!それは本当に役に立ちました!