Şu anda (dikey ve yatay), dinamik bir menü çubuğu inşa ediyorum. varsayılan dikey pozisyon. Kullanıcı yatay konumu ve gizlemek ve dikey göstermek için seçeneğiniz vardır. Şu anda javascript / jquery ile bu yapıyorum. i bir tanımlama ile bir sayımını tutuyorum yatay konumda menü çubuğu tutmak için. Sorun i javascript tıklama işlevini kullandığınızda i cookie değerini değiştirmek istiyor. ben bunu yapmak için nasıl bir bilgiye sahip. Herkes bana bu konuda yardımcı olabilir. Tüm yardım mutluluk duyacağız.
<?php
setcookie('menu', 1, time()+(86400));
?>
$(document).ready(function() {
$('#temp').hide();
if(<?php echo $_COOKIE['menu'];?> == 1){
$('#topmenu').hide();
$('#sidemenu').floating().dropShadow().floating();
$('#sidemenu_bottom').hide();
}else{
$('#topmenu').show();
$('#topmenu').dropShadow();
$('#sidemenu').hide();
$('#sidemenu').removeShadow();
}
$('#move').click(function(){
$('#sidemenu').hide("drop",{},2000);
$('#sidemenu').removeShadow();
$('#topmenu').show();
$('#topmenu').dropShadow();
$('#sidemenu_bottom').show();
$('#sidemenu_bottom').floating().dropShadow().floating();
});
});
Bu i kadar ve varsayılan çerez çalışıyor yanı sıra javascript ne var. onun sadece şimdi çerez değerini değiştirmek için.
teşekkürler.
Bu şimdiye kadar beri yapmış budur;
function set_cookie ( name, value, exp_y, exp_m, exp_d){
var cookie_string = name + "=" + escape ( value );
if ( exp_y ){
var expires = new Date ( exp_y, exp_m, exp_d );
cookie_string += "; expires=" + expires.toGMTString();
}
document.cookie = cookie_string;
}
var x = document.cookie;
if(x == "menu=1"){
$('#topmenu').show();
$('#topmenu').dropShadow();
}else{
$('#topmenu').hide();
$('#sidemenu').floating().dropShadow().floating();
$('#sidemenu_bottom').hide();
}
$('#move').click(function(){
set_cookie ( "menu", "1", 2012, 01, 15 );
$('#sidemenu').hide("drop",{},2000);
$('#sidemenu').removeShadow();
$('#topmenu').show();
$('#topmenu').dropShadow();
$('#sidemenu_bottom').show();
$('#sidemenu_bottom').floating().dropShadow().floating();
});
Ancak ben hala sorunlar yaşıyorum. Onun i ne yapmak istediğinizi yapmıyorum.
Saygılar.