Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Butona tıklayınca tab alanı açılsın

Burada buton.png ye tıklayınca 2 nolu tab alanının açılmasını nasıl saglayabilirim.Yardımlarınız için şimdiden teşekkürler.

<style>
.detay_tab_container {width: 714px; margin: 10px auto; font: 12px Calibri, sans-serif;
color: #444; }
ul.tabs { margin: 0;	padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #999;
border-left: 1px solid #999; width: 100%;}
ul.tabs li {float: left; margin: 0; padding: 0; height: 31px;	line-height: 31px; border: 1px solid #999;	border-left: none; margin-bottom: -1px;	background: #e0e0e0; overflow: hidden; position: relative;}
ul.tabs li a {text-decoration: none; color: #000; display: block; font-size: 1.2em; padding: 0 20px; border: 1px solid #fff; outline: none; font-family:Calibri;}
ul.tabs li a:hover { background: #ccc;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  { background: #fff;	border-bottom: 1px solid #fff;}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {padding: 20px; font-size: 1.2em; font-family:Calibri;}
.tab_content h2 {font-weight: normal; padding-bottom: 10px; border-bottom: 1px dashed #ddd; font-size: 1.8em; font-family:Calibri;}
.tab_content h3 a{ color: #254588;}
.tab_content img {/* float: left; */ margin: 0 20px 20px 0; border: 1px solid #ddd; padding: 5px;}
</style>
	
	<script type="text/javascript" src="js/jquery.min.js"></script>
	<script type="text/javascript">
	$(document).ready(function() {

		//Default Action
		$(".tab_content").hide(); //Hide all content
		$("ul.tabs li:first").addClass("active").show(); //Activate first tab
		$(".tab_content:first").show(); //Show first tab content
		
		//On Click Event
		$("ul.tabs li").click(function() {
			$("ul.tabs li").removeClass("active"); //Remove any "active" class
			$(this).addClass("active"); //Add "active" class to selected tab
			$(".tab_content").hide(); //Hide all tab content
			var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
			$(activeTab).fadeIn(); //Fade in the active content
			return false;
		});

	});
	</script>


<a href=""><img src="images/buton.png">

<div class="detay_tab_container">
				<ul class="tabs">
					<li><a href="#tab1">Açıklama</a></li>
					<li><a href="#tab2">Büyük Resim</a></li>

				</ul>
				<div class="tab_container">

			<!-- tab1 -->
					<div id="tab1" class="tab_content">
						<h2>Açıklama</h2>
											
						<p><?php echo $urun_aciklama;?></p>
					</div>
			<!-- //tab1 -->


			<!-- tab2 -->
					<div id="tab2" class="tab_content">
						<h2>Büyük Resim</h2>
						
						<h3><?php echo $urun_isim;?></h3>
						<div align="center">
							<img src="resimler/urunler/<?php echo $urun_resim;?>" width="500" height="500" border="0" />
						</div>
					</div>
			<!-- //tab2 -->
</div>			
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • xuma adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    171 cevap - 1 soru
    İlk olarak sanırım yanlışlıkla yaptın ama buton.png için a tagı kapanmamış.
    <a href="#"><img src="images/buton.png" id="buton"></a>
    

    Js tarafına şunu ekle
    $('#buton').click(function(){
          	$("ul.tabs li").removeClass("active");
    	$('.tabs li:last-child').addClass("active");
    	$(".tab_content").hide();
    	$('#tab2').fadeIn();        
    });
    

    http://jsfiddle.net/xuma/wA4fa/

Cevaplar

Hiç cevap bulunamadı.