Amacımız, client-side’a çalışacak, dinamik TABBED Menü sistemi yapmak. Elimizde menü ve sayfalar var. Yapmamız gereken, menü ile sayfa arasında bir bağ kurmak.
myPages adında bir obje üretiyoruz. Metodları ve özellikleri :
menu array’ine, obje olarak; { 'page_id' : pageID , 'html_content' : htmlContent } yerleştiriyoruz. Aynı şekilde, contents array’ine de obje olarak; { 'page_id' : pageID , 'title' : menuTitle } yerleştiriyoruz. menu ve contents arasında ortak olan şey : pageID
myPages.addMenuItem( 'SAYFA_NO' , 'MENÜ_ADI' );
myPages.addPageItem( 'SAYFA_NO' , 'HTML_İÇERİK' );
şeklinde gerekli array’lerin içlerini dolduruyoruz.
Çalışan örneği görmek için tıklayın.