jQuery İle Sürgülü Üst Menü Yapımı

Merhabalar. Bugün jquery kütüphanesini kullanarak sitemizin üst kısmına sürgülü bir üst menü yapacağız. Aşağıdaki adımları sırayla oluşturarak sitemize kolayca ajaxlı menüler uygulayabiliriz.

1. Adım - Grafikleri Oluşturlarım

İlk önce “Göster” ve “Gizle” grafiklerimizin arkaplanlarını saydam olarak oluşturalım. Saydam yapmamızın sebebi arkasına gelecek grafiğin net gözükmesi.

2. Adım - HTML Kodlarımızı Yazalım

<div id="sliderWrap">
<div id="openCloseIdentifier"></div>
<div id="slider">
<div id="sliderContent">
Isn’t this nice?
</div>
<div id="openCloseWrap">
<a href="#" class="topMenuAction" id="topMenuImage">
<img src="open.png" alt="open" />
</a>
</div>
</div>
</div>

3. Adım - CSS Kısmı Kodlayalım

<style type="text/css">
body {
margin: 0;
font-size:16px;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
}
#sliderWrap {
margin: 0 auto;
width: 300px;
}
#slider {
position: absolute;
background-image:url(slider.png);
background-repeat:no-repeat;
background-position: bottom;
width: 300px;
height: 159px;
margin-top: -141px;
}
#slider img {
border: 0;
}
#sliderContent {
margin: 50px 0 0 50px;
position: absolute;
text-align:center;
background-color:#FFFFCC;
color:#333333;
font-weight:bold;
padding: 10px;
}
#header {
margin: 0 auto;
width: 600px;
background-color: #F0F0F0;
height: 200px;
padding: 10px;
}
#openCloseWrap {
position:absolute;
margin: 143px 0 0 120px;
font-size:12px;
font-weight:bold;
}
</style>

4. Adım - jQuery / JavaScript Kodlaması

<script type="text/javascript">
$(document).ready(function() {
$(".topMenuAction").click( function() {
if ($("#openCloseIdentifier").is(":hidden")) {
$("#slider").animate({
marginTop: "-141px"
}, 500 );
$("#topMenuImage").html(’<img src="open.png"/>’);
$("#openCloseIdentifier").show();
} else {
$("#slider").animate({
marginTop: "0px"
}, 500 );
$("#topMenuImage").html(’<img src="close.png"/>’);
$("#openCloseIdentifier").hide();
}
});
});
</script> 

Demo

Dosyaları İndir (Rar Şifresi : www.baybars.net)

Orjinal Metin İçin Tıklayınız


3 Yorum - “jQuery İle Sürgülü Üst Menü Yapımı”  

  1. 1 Resul

    baybars bunu mauseover yaparsak daha hoş olur değilmi? http://www.ismailbucgun.com/ ismail in yaptığı gibi :d

  2. 2 Baybars

    İstediğiniz gibi yapabilirsiniz. Geliştirmek ve değişiklik yapmak sizin elinizde…

  3. 3 blackinci

    güzel uygulama fakat bundada diğerleri gibi çerez tanımama gibi bir eksiklik var diğerlimki biz başlangıcı kapalı yapıyoruz ama kullanıcı açık kalmasını istiyor ama sayfayı yenilediğimizde yine kapalı görünüm ortaya çıkıyor
    ama yinede güzel

Yorum Gönder