none
JavaScript gizlenmiş elementi geri açamıyorum ? div hide/show RRS feed

  • Soru

  • var myStyle = document.getElementById("formss").style.visibility;
    
    function login(id) {
     
       
    	if(myStyle = "hidden")
    	{
             alert("asd");    // çalışıyor
             $("#formss").show();     // çalışmıyor
    } else {
       
       //$("#formss").show();  
       // $("#formss").stop().hide();
        //return false;
    
        }
    }
    
    Elementi gizleyebiliyorum ama gizledikten sonra geri açamıyorum sorun nedir ?
    12 Haziran 2016 Pazar 15:09

Yanıtlar

  • function login(id) {
    	if($('myStyle').is(':visible')){
    		alert("asd");
    		$("#formss").show();
    	} else {
    		$("#formss").show();  
    		$("#formss").stop().hide();
    		return false;
    	}
    }


    Birinin cevabi size yardimci oldu ise, lutfen "Yanit olarak Oner" veya "Yanit Olarak Isaretle" olarak isaretlemeyi ve Oy vermeyi unutmayiniz. Burada saglanan tum gorusler, kisiseldir ve Microsoft'un konumunu temsil etmemektedir. Tum bilgiler hazir olarak temin edilmektedir ve hergangi bir garanti vermemektedir.

    13 Haziran 2016 Pazartesi 11:54
    Moderatör
  • Verdiğiniz kod çalışmadı . Durum şöyle bir kere gizleyince geri açamıyoruz . Bir kere gizli şeyi gösterince geri gizleyemiyoruz . Her şeyi denedim . Ama doğru kodu buldum . Hemde if else gerek yok .

    function login(id) {
        $("#formss").toggle();
      }
    toggle(); kodu 

    Hem açıp hem kapatabiliyor .

    15 Haziran 2016 Çarşamba 02:18

Tüm Yanıtlar

  • function login(id) {
    	if($('myStyle').is(':visible')){
    		alert("asd");
    		$("#formss").show();
    	} else {
    		$("#formss").show();  
    		$("#formss").stop().hide();
    		return false;
    	}
    }


    Birinin cevabi size yardimci oldu ise, lutfen "Yanit olarak Oner" veya "Yanit Olarak Isaretle" olarak isaretlemeyi ve Oy vermeyi unutmayiniz. Burada saglanan tum gorusler, kisiseldir ve Microsoft'un konumunu temsil etmemektedir. Tum bilgiler hazir olarak temin edilmektedir ve hergangi bir garanti vermemektedir.

    13 Haziran 2016 Pazartesi 11:54
    Moderatör
  • Verdiğiniz kod çalışmadı . Durum şöyle bir kere gizleyince geri açamıyoruz . Bir kere gizli şeyi gösterince geri gizleyemiyoruz . Her şeyi denedim . Ama doğru kodu buldum . Hemde if else gerek yok .

    function login(id) {
        $("#formss").toggle();
      }
    toggle(); kodu 

    Hem açıp hem kapatabiliyor .

    15 Haziran 2016 Çarşamba 02:18