私はハンバーガーメニューのための私のコードで助けが必要です。私はjqueryのにメニュー要素を作成するには、この配列を使用する必要があります。ここではハンバーガーメニューの配列から
var menu = [{
'title': 'Save',
'onclick': function() {
alert('Open clicked');
}
}, {
'title': 'Load',
'onclick': function() {
alert('Close clicked');
}
}, {
'title': 'Hide menu',
'onclick': function() {
//put a code to close menu
}
}];
は、私がこれまで持っていると私は配列で動作するようにそれを更新するために、上記の配列を使用するために必要なものです。
jQueryの
$(document).ready(function() {
$('#menulink').click(function(event) {
event.preventDefault();
if($('.navigation-wrapper').hasClass('show-menu')) {
$('.navigation-wrapper').removeClass('show-menu');
$('.navigation').hide();
$('.navigation li').removeClass('small-padding');
} else {
$('.navigation-wrapper').addClass('show-menu');
$('.navigation').fadeIn();
$('.navigation li').addClass('small-padding');
}
});
});
HTML
<a id="menulink" href="#">
<div class="hamburger-wrapper">
<div class="inner-hamburger-wrapper">
<div class="hamburger"></div>
<div class="hamburger"></div>
<div class="hamburger"></div>
</div>
<div class="menu-title"><p>Menu</p></div>
</div>
</a>
<ul class="navigation">
<li><a href="#">Home</a></li>
<li><a href="#">Menu Item 2</a></li>
<li><a href="#">Menu Item 3</a></li>
<li><a href="#">Menu Item 4</a></li>
<li><a href="#">Menu Item 5</a></li>
<li><a href="#">Menu Item 6</a></li>
</ul>
私ができる任意のヘルプを取得するとよいでしょう。
明確な何かを質問してください、あなたの質問に – Nils
あなたはこのうちフィドルを投稿することができ、あまりにも開いているのですか?私はどこでも 'menu'を使ってあなたを見ませんか? – Krishna
私は彼らが匿名型配列を取ってそれを 'UL'にする方法を尋ねていると思います –