我使用此處的照片滑塊代碼:http://tympanus.net/codrops/2010/10/07/slider-gallery/並嘗試對其進行修改,以便將圖像下方的鏈接加載到新窗口中。jQuery - 除特定子女以外的選擇班級
例如:
<div class="content">
<div><a href="#"><img src="http://imageurl" alt="largeimageurl" /></a></div>
<div class="caption"><a target="_blank" href="image.php?id=someid&svc=somesvc" rel="nofollow">More Info</a></div>
</div>
我已經嘗試了各種不同的東西與JavaScript文件,目前寫着:
$fp_content_wrapper.find('.content').bind('click',function(e){
var $current = $(this);
//track the current one
current = $current.index();
//center and show this image
//the second parameter set to true means we want to
//display the picture after the image is centered on the screen
centerImage($current,true,600);
e.preventDefault();
});
我需要做的是改變這個第一行,以便它按正常方式選擇,但不會將任何內容應用於標題div,該標題div中包含鏈接,因此它的行爲正常。
我知道這裏有類似的問題,但我嘗試了大部分建議的問題。我根本沒有太多的JS經驗,所以很容易讓我做錯了。
感謝任何幫助!
Whats your html code for the caption div?如果你的意思是你可以做'$ fp_content_wrapper.find('。content')。not('#caption')。bind('click',function(e){'或者改變''''''。如果它是一個類 –
該代碼位於問題的第一個代碼塊中,嵌套在內容div中,我嘗試將caption div放在此外,但它導致了更多樣式的工作,最終可能會更容易做到這一點 –
你說得對,我怎麼沒有看到這個! –