• 03-08-2012, 12:34:09
    #1
    Üyeliği durduruldu
    Merhabalar arkadaşlar.
    yapmak istedğim şu

    sayfamda 3 tane tipi radio olan inputlar var.
    mesela
    "kredi kartı ile ödeme" seçeneğini seçtiğim de hemen inputun altında gizli olan içeriği görüntüleyeceğim.
  • 03-08-2012, 13:31:49
    #2
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
    	<title></title>
    	<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
    	
    	<style type="text/css">
    		.blok span {display:none}
    	</style>
    	<script type="text/javascript">
    		$(function(){
    			$(".blok").each(function(){
    			var a = $(this);
    			$(this).find("input[name='deneme']").click(function(){
    				$(".blok span").hide();
    				a.find("span").show();
    			});
    			});
    		});
    	</script>
    </head>
    <body>
    	<div class="blok"><input type="radio" class="radio" name="deneme"/><span>Gizli içerik 1</span></div>
    	<div class="blok"><input type="radio" class="radio" name="deneme"/><span>Gizli içerik 2</span></div>
    	<div class="blok"><input type="radio" class="radio" name="deneme"/><span>Gizli içerik 3</span></div>
    </body>
    </html>
    bu şekilde yapabilirsin.

    aynen kopyalayın çalıştırın.
  • 03-08-2012, 13:52:02
    #3
    Üyeliği durduruldu
    aynen istediğim gibi çok teşekkür ederim hocam.
  • 03-08-2012, 21:47:02
    #4
    Üyeliği durduruldu
    input namelaru farklı olmalı nasıl düzeltebiliriz hocam.
  • 04-08-2012, 01:14:41
    #5
    $(this).find("input[name='deneme']").click(function(){


    $(this).find("input.radio").click(function(){


    olarak değiştirin.
  • 04-08-2012, 13:26:58
    #6
    Üyeliği durduruldu
    technic adlı üyeden alıntı: mesajı görüntüle
    $(this).find("input[name='deneme']").click(function(){


    $(this).find("input.radio").click(function(){


    olarak değiştirin.
    olmadı diğer seçeneği seçtiğimde ikiside seçili görünüyor.
  • 05-08-2012, 10:23:47
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    EuroTurk adlı üyeden alıntı: mesajı görüntüle
    olmadı diğer seçeneği seçtiğimde ikiside seçili görünüyor.
    Radio seçimlerin bir birine bağımlı hale gelmesi için name'lerinin aynı olması gerekir. Gelen veriyi de value ile okutursun. (örn) Aksi taktirde tüm radio'lar bağımsız tiklenir...
  • 05-08-2012, 17:12:08
    #8
    Üyeliği durduruldu
    interkolik adlı üyeden alıntı: mesajı görüntüle
    Radio seçimlerin bir birine bağımlı hale gelmesi için name'lerinin aynı olması gerekir. Gelen veriyi de value ile okutursun. (örn) Aksi taktirde tüm radio'lar bağımsız tiklenir...
    anladım hocam teşekkür ederim.