2012-01-07 71 views
2

我正在開展一個項目,我在我的投資組合頁面上使用燈箱。當投資組合頁面第一次打開燈箱時,工作正常
但是,當我點擊任何類別在右側它不起作用,當我點擊它時,只顯示圖像。
基本上我動態顯示圖像。即使我已經在這兩個頁面上給出了相同的關係。請幫助我解決這個問題。謝謝燈箱動態內容不起作用

對不起,兄弟我是新來的stackoverflow。這裏是我的主要組合頁面的代碼。

enter code here 
<td width="210"><a href="padmin/files/images/<?php echo $row['image'] ?>" class="zoom" rel="lightbox" target="_new" title="<?php echo $row['title'] ?>" rev="<?php echo $row['link'] ?>" style=" border: 2px solid #CCCCCC; height: 182px;width: 294px; display:block; 
-moz-border-radius: 5px 5px 5px 5px; padding:4px;"><img src="padmin/files/images/<?php echo $row['image'] ?>" class="pimage" /></a> 
       </td> 

,這是一個類別代碼,我使用的是左側

enter code here 

<td width="210"><a href="padmin/files/images/<?php echo $row['image'] ?>" class="zoom" rel="lightbox" target="_new" title="<?php echo $row['title'] ?>" rev="<?php echo $row['link'] ?>" style=" border: 2px solid #CCCCCC; height: 182px;width: 294px; display:block; 
-moz-border-radius: 5px 5px 5px 5px; padding:4px;"><img src="padmin/files/images/<?php echo $row['image'] ?>" class="pimage" /></a> 
        </td> 

都是相同的,但仍有問題。

+0

把它放在jsfiddle或我們可以看到問題的地方 – 2012-01-07 05:24:36

+0

請張貼一些代碼 – Rafay 2012-01-07 05:24:47

+1

誰投了票? – Sinetheta 2012-01-07 05:27:46

回答

2

這裏是你可以嘗試,因爲你已經張貼任何形式的代碼,以便其所有基於假設,使用.on()到單擊處理程序綁定到動態內容

$('a[rel=lightbox]').on('click', function(e){ ... }); 
+0

3nigma我是Php kindly elaborat的新手,因爲我已經給出了代碼,感謝您的快速響應。 – 2012-01-07 05:39:06

+0

@RizwanTaj上面的代碼附加一個點擊處理程序到具有'rel'屬性'= lightbox'的所有錨點標記,在jquery版本1.7中添加的'on'函數負責動態添加元素到頁面if你正在使用jQuery的老版本,它是建議更新它或使用委託' – Rafay 2012-01-07 17:11:50

+0

許多命中和審判後,我改變滑塊作爲從3nigma評論得到一些想法,它的工作正常..細節 – 2012-01-10 04:35:01

0

你可以試試,

 <div id="inline" > 
        <img src="padmin/files/images/<?php echo $row['image']"> 
      </div> 

    <td> 
    <a href="#inline" class="zoom" title="title." data-description="" > 
      <img src="padmin/files/images/<?php echo $row['image'] ?>" class="pimage" /> 

    </a> 
</td> 
+0

謝謝@Samyappa – 2015-10-28 05:33:14