私はこのウェブサイトのように機能するメニューを作成しようとしています:http://www.latimes.com/。しかしそれはLos Angeles Timesと同じようにはうまくいきません。www.latimes.comのように動作するjQueryメニューを作成するには?
どうすれば修正できますか?別の方法がありますか?
ここでは、項目をクリックして表示/非表示のサブメニューを表示します。
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(document).ready(function() {
});
function Reveal(a){
var ul = a.parentNode.getElementsByTagName("UL").item(0);
$j(ul).show({height: 'toggle' ,opacity: 'toggle'}, 1);
}
</script>
は私が上にマウスで
Reveal
関数を呼び出す:
<li><a href="#" onmousover="Reveal(this);">testimonials</a>
編集のためにありがとうございます。私はコードを正しくインデントする方法を理解できません! – karameloso
私は "onClick"から "onMouseOver"に変更しました。それはうまくいっていますが、正しくありません。私はonMouseOverの部分をダウンしているが、私はまだ問題がある。これは、onMouseOverを変更し、他の要素が選択されるまで変更された要素がonMouseOverが変更され、別のものになるまで変更されないようにする必要があります。私はよく説明できるかどうかわからない:) – stardust
あなたはページリンクを投稿できますか? – karameloso