lostyazilim
tr.link

Kalıcı Show/Hide

8 Mesajlar 1.740 Okunma
lstbozum
tr.link

srhtycl srhtycl IBM Ambassador Kullanıcı
  • Üyelik 13.04.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Software Engineer
  • Konum İstanbul Anadolu
  • Ad Soyad S** Y**
  • Mesajlar 501
  • Beğeniler 86 / 124
  • Ticaret 12, (%100)
Jquery ile kalıcı show hide yapmak istiyorum. Yain kişi bir kere gizle dedi mi bir daha göster diyene kadar sayfayı yenilesekte gizlenmiş kalsın istiyorum.

<script>
var jquerycon = jQuery.noConflict();
jquerycon(document).ready(function(){
jquerycon("button").click(function(){
jquerycon("#sohbet").toggle(1000);
});
});
</script>


Teşekkürler
 

 

wmaraci
reklam

MertKoseoglu MertKoseoglu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.07.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek x
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 659
  • Beğeniler 120 / 168
  • Ticaret 3, (%100)
Daha once denemedim fakat tarayici bazli Cookie ile yapildigini dusunuyorum.
 

 

srhtycl srhtycl IBM Ambassador Kullanıcı
  • Üyelik 13.04.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Software Engineer
  • Konum İstanbul Anadolu
  • Ad Soyad S** Y**
  • Mesajlar 501
  • Beğeniler 86 / 124
  • Ticaret 12, (%100)

MertKoseoglu adlı üyeden alıntı

Daha once denemedim fakat tarayici bazli Cookie ile yapildigini dusunuyorum.


Local storage ile yapılıyormuş
 

 

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)
toggle yerine hide kullanın
 

 

wordpress-html-css-web işleri yapılır
wmaraci
wmaraci

srhtycl srhtycl IBM Ambassador Kullanıcı
  • Üyelik 13.04.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Software Engineer
  • Konum İstanbul Anadolu
  • Ad Soyad S** Y**
  • Mesajlar 501
  • Beğeniler 86 / 124
  • Ticaret 12, (%100)

rws adlı üyeden alıntı

toggle yerine hide kullanın


Malesef böyle bir çözüm mümkün değil.
 

 

Php Php php yaşam biçimidir... Kullanıcı
  • Üyelik 14.11.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek php
  • Konum Tekirdağ
  • Ad Soyad E** Ö**
  • Mesajlar 94
  • Beğeniler 27 / 26
  • Ticaret 1, (%100)
jQuery Cookie ile yapabilirsiniz...
Test Edebilirsiniz: http://cssvalley.com/x1.php





<script></script>
<script></script>


<script>
$(document).ready(function(){

// daha önceden cookie var mı ?
if($.cookie("gizli")){
// varsa dokunma
} else {
// yoksa ilk açılışta sadece ilk kez şimdilik görünür olarak belirle
$.cookie('gizli', '0');
}


// cookie kontrolü
var durum = $.cookie('gizli');

// eğer cookie de gizli 1 tanımlanmışsa yani gizle denilmişse, alanı gizle ve butona göster yaz
if(durum==1){
$(".alan").hide();
$('.buton').text("Göster");
// göster denilmişse, alanı göster ve butona gizle yaz
}else {
$(".alan").show();
$('.buton').text("Gizle");
}


// butona tıklama durumları
$(".buton").on("click",function(){
// cookie durumunu bir daha okuyalım...
var durum = $.cookie('gizli');

// eğer gizli aktif değilse yani görünürse butona göster yazalım ve alanı kaybedelim... ve cookie değerini gizli aktif diye değiştirelim
if(durum==0){
$(this).text("Göster");
$(".alan").hide();
$.cookie('gizli', '1');
// eğer gizli seçilmişse butona gizle yazalım ve alanı getirelim... ve cookie değerini gizli pasif diye değiştirelim
} else if(durum==1){
$(this).text("Gizle");
$(".alan").show();
$.cookie('gizli', '0');
}

});

});

// CssValley.com

</script>






Bunun içeriği şu an görünüyor.


Kesinlikle görünüyor....







srhtycl

kişi bu mesajı beğendi.

adminmaker++ Admin Panel Oluşturucu, Tema Giydirici

MehmetARIK MehmetARIK Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.01.2014
  • Yaş/Cinsiyet 41 / E
  • Meslek Öğretmen
  • Konum İstanbul Anadolu
  • Ad Soyad M** A**
  • Mesajlar 626
  • Beğeniler 13 / 260
  • Ticaret 2, (%100)

Php adlı üyeden alıntı

jQuery Cookie ile yapabilirsiniz...
Test Edebilirsiniz: http://cssvalley.com/x1.php





<script></script>
<script></script>


<script>
$(document).ready(function(){

// daha önceden cookie var mı ?
if($.cookie("gizli")){
// varsa dokunma
} else {
// yoksa ilk açılışta sadece ilk kez şimdilik görünür olarak belirle
$.cookie('gizli', '0');
}


// cookie kontrolü
var durum = $.cookie('gizli');

// eğer cookie de gizli 1 tanımlanmışsa yani gizle denilmişse, alanı gizle ve butona göster yaz
if(durum==1){
$(".alan").hide();
$('.buton').text("Göster");
// göster denilmişse, alanı göster ve butona gizle yaz
}else {
$(".alan").show();
$('.buton').text("Gizle");
}


// butona tıklama durumları
$(".buton").on("click",function(){
// cookie durumunu bir daha okuyalım...
var durum = $.cookie('gizli');

// eğer gizli aktif değilse yani görünürse butona göster yazalım ve alanı kaybedelim... ve cookie değerini gizli aktif diye değiştirelim
if(durum==0){
$(this).text("Göster");
$(".alan").hide();
$.cookie('gizli', '1');
// eğer gizli seçilmişse butona gizle yazalım ve alanı getirelim... ve cookie değerini gizli pasif diye değiştirelim
} else if(durum==1){
$(this).text("Gizle");
$(".alan").show();
$.cookie('gizli', '0');
}

});

});

// CssValley.com

</script>






Bunun içeriği şu an görünüyor.


Kesinlikle görünüyor....









Arkadaşın aradığının tam yanıtı. Helal olsun.
Php

kişi bu mesajı beğendi.

srhtycl srhtycl IBM Ambassador Kullanıcı
  • Üyelik 13.04.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Software Engineer
  • Konum İstanbul Anadolu
  • Ad Soyad S** Y**
  • Mesajlar 501
  • Beğeniler 86 / 124
  • Ticaret 12, (%100)

Php adlı üyeden alıntı

jQuery Cookie ile yapabilirsiniz...
Test Edebilirsiniz: http://cssvalley.com/x1.php





<script></script>
<script></script>


<script>
$(document).ready(function(){

// daha önceden cookie var mı ?
if($.cookie("gizli")){
// varsa dokunma
} else {
// yoksa ilk açılışta sadece ilk kez şimdilik görünür olarak belirle
$.cookie('gizli', '0');
}


// cookie kontrolü
var durum = $.cookie('gizli');

// eğer cookie de gizli 1 tanımlanmışsa yani gizle denilmişse, alanı gizle ve butona göster yaz
if(durum==1){
$(".alan").hide();
$('.buton').text("Göster");
// göster denilmişse, alanı göster ve butona gizle yaz
}else {
$(".alan").show();
$('.buton').text("Gizle");
}


// butona tıklama durumları
$(".buton").on("click",function(){
// cookie durumunu bir daha okuyalım...
var durum = $.cookie('gizli');

// eğer gizli aktif değilse yani görünürse butona göster yazalım ve alanı kaybedelim... ve cookie değerini gizli aktif diye değiştirelim
if(durum==0){
$(this).text("Göster");
$(".alan").hide();
$.cookie('gizli', '1');
// eğer gizli seçilmişse butona gizle yazalım ve alanı getirelim... ve cookie değerini gizli pasif diye değiştirelim
} else if(durum==1){
$(this).text("Gizle");
$(".alan").show();
$.cookie('gizli', '0');
}

});

});

// CssValley.com

</script>






Bunun içeriği şu an görünüyor.


Kesinlikle görünüyor....









Emeğinize sağlık
Php

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al