2012-10-23 56 views
0

我不知道如何在該代碼中添加點擊操作。問題是,我必須創建一個包含600多張圖片的頁面,這在加載頁面時非常繁重。所以我爲每組圖片選擇了一個我只想通過點擊加載的選項卡。在代碼中現在只有一個選項卡來顯示我的問題。 功能:僅加載div-Tab OnClick

$(document).ready(function(){ 
     jQuery('#mycarousel-1, #mycarousel-2, #mycarousel-3, #mycarousel-4, #mycarousel-5, #mycarousel-6, #mycarousel-7').jcarousel({ 
      horisontal: true, 
      wrap:'circular', 
      scroll:1, 
      easing:'easeInOutBack', 
      animation:1200 
     }); 

菜單:

<section id="content"> 
    <div class="page3-row1 pad-2 tabs"> 
     <div class="col-8"> 
      <h2 class="h2 p2">Categorie:</h2> 
      <div class="demo-container clear"> 
      <ul class="list-1 nav"> 
       <li><a href="#tab-1-modern">Modern Design</a></li> 
      </ul> 
     </div> 
    </div> 

代碼:以上

<div class="col-9"> 
    <h3 class="h3-2">Design's:</h3> 
    <div id="tab-1-modern" class="tab-content gallery-photo"> 
     <div class="inner"> 
      <ul id="mycarousel-1" class="jcarousel-skin-tango"> 
       <li><a class="plus"  href="images/modern-001-big_b.jpg"><img src="images/modern-001_b.jpg" alt=""></a><a class="plus"  href="images/modern-002-big_b.jpg"><img src="images/modern-002_b.jpg" alt=""></a><a class="plus"  href="images/modern-003-big_b.jpg"><img src="images/modern-003_b.jpg" alt=""></a><a class="plus"  href="images/modern-004-big_b.jpg"><img src="images/modern-004_b.jpg" alt=""></a></li> 
         <li><a class="plus"  href="images/modern-005-big_b.jpg"><img src="images/modern-005_b.jpg" alt=""></a><a class="plus"  href="images/modern-006-big_b.jpg"><img src="images/modern-006_b.jpg" alt=""></a><a class="plus"  href="images/modern-007-big_b.jpg"><img src="images/modern-007_b.jpg" alt=""></a><a class="plus"  href="images/modern-008-big_b.jpg"><img src="images/modern-008_b.jpg" alt=""></a></li> 
         <li><a class="plus"  href="images/modern-009-big_b.jpg"><img src="images/modern-009_b.jpg" alt=""></a><a class="plus"  href="images/modern-010-big_b.jpg"><img src="images/modern-010_b.jpg" alt=""></a><a class="plus"  href="images/modern-011-big_b.jpg"><img src="images/modern-011_b.jpg" alt=""></a><a class="plus"  href="images/modern-012-big_b.jpg"><img src="images/modern-012_b.jpg" alt=""></a></li> 
         <li><a class="plus"  href="images/modern-013-big_b.jpg"><img src="images/modern-013_b.jpg" alt=""></a><a class="plus"  href="images/modern-014-big_b.jpg"><img src="images/modern-014_b.jpg" alt=""></a><a class="plus"  href="images/modern-015-big_b.jpg"><img src="images/modern-015_b.jpg" alt=""></a><a class="plus"  href="images/modern-016-big_b.jpg"><img src="images/modern-016_b.jpg" alt=""></a></li> 
      </ul> 
     </div> 
    </div> 
</div> 
代碼

現在也的照片。

+1

HTML for i在哪裏?法師去? –

+0

什麼^ - 他說 – CompanyDroneFromSector7G

回答

0

我是你給予什麼,到目前爲止,這是我能做到的最好怕......

$('#mycarousel-1 li').click(function() { 
    // code here to load the images... 
}); 

[編輯]

<div class="col-9"> 
    <h3 class="h3-2">Design's:</h3> 
    <div id="tab-1-modern" class="tab-content gallery-photo"> 
     <div class="inner"> 
      <ul id="mycarousel-1" class="jcarousel-skin-tango"> 
       <li><a class="plus" thishref="images/modern-001-big_b.jpg"><img src="images/modern-001_b.jpg" alt=""></a><a class="plus"  href="images/modern-002- big_b.jpg"><img src="images/modern-002_b.jpg" alt=""></a><a class="plus"  href="images/modern-003-big_b.jpg"><img src="images/modern-003_b.jpg" alt=""></a><a class="plus"  href="images/modern-004-big_b.jpg"><img src="images/modern-004_b.jpg" alt=""></a></li> 
       <li><a class="plus" thishref="images/modern-005-big_b.jpg"><img src="images/modern-005_b.jpg" alt=""></a><a class="plus"  href="images/modern-006-big_b.jpg"><img src="images/modern-006_b.jpg" alt=""></a><a class="plus"  href="images/modern-007-big_b.jpg"><img src="images/modern-007_b.jpg" alt=""></a><a class="plus"  href="images/modern-008-big_b.jpg"><img src="images/modern-008_b.jpg" alt=""></a></li> 
       <li><a class="plus" thishref="images/modern-009-big_b.jpg"><img src="images/modern-009_b.jpg" alt=""></a><a class="plus"  href="images/modern-010-big_b.jpg"><img src="images/modern-010_b.jpg" alt=""></a><a class="plus"  href="images/modern-011-big_b.jpg"><img src="images/modern-011_b.jpg" alt=""></a><a class="plus"  href="images/modern-012-big_b.jpg"><img src="images/modern-012_b.jpg" alt=""></a></li> 
       <li><a class="plus" thishref="images/modern-013-big_b.jpg"><img src="images/modern-013_b.jpg" alt=""></a><a class="plus"  href="images/modern-014-big_b.jpg"><img src="images/modern-014_b.jpg" alt=""></a><a class="plus"  href="images/modern-015-big_b.jpg"><img src="images/modern-015_b.jpg" alt=""></a><a class="plus"  href="images/modern-016-big_b.jpg"><img src="images/modern-016_b.jpg" alt=""></a></li> 
      </ul> 
     </div> 
    </div> 
</div> 

和腳本如下:

$('#mycarousel-1 a').click(function() { 
    // this loads each image the same, but you can use the same technique to 
    // load the correct images for each image 
    var imgurl = $(this).attr('thishref'); 
    $(this).find('img').each(function() { 
     $(this).attr('src',imgurl); 
    }); 
}); 

+0

我無法解決這個問題。我試了很多次,所以如果你需要更多的代碼來幫助我,我會把它放大。 –

+0

當然。你能解釋一下它應該做什麼嗎?例如:「當點擊一個標籤,將'myimage.png'加載到標籤中的div' – CompanyDroneFromSector7G

+0

好的...我想要的是,當你點擊」

  • Modern Design
  • 「的菜單時,它應該加載下面的標籤。現在它通過加載頁面加載所有標籤。 –