1
我試圖避免必須使用slimbox創建重複圖像(一個縮略圖一個完整大小)。更改圖像的src屬性
我有'縮略圖'圖像縮放到100%的寬度和高度'自動',所以他們都很好地適合他們的父容器,縮放到縮略圖大小。點擊可在燈箱中打開全尺寸圖像。這部分是很好的去。
我想改進的是兩幅圖像之間的實際關係。目前,我有
<a href="path/to/image.jpg" rel="lightbox" title="some title">
<img src="path/to/image.jpg">
由於他們使用的是相同的圖像,我願與作爲圖像源相同的路徑編程方式填寫
<a href="XXX">
。我想我可以使用兄弟選擇器「.next」來做到這一點,並添加一個類到它自己。
$(function(){
$('a.foo').each(function() {
$(this).next('img').attr('href', this.href);
});
});
顯然不起作用,語法不正確。任何人都可以提出一個好方法來做到這一點? thx!
對不起,在我的文章白癡。是的,圖像沒有href,我指的是你的意思。這看起來應該可以工作,但是當我嘗試它時,的「href」缺失,它僅僅是「href」no「href =」something「」 – 2012-08-15 20:50:02
@DirtyBirdDesign你想改變基於錨的'href'屬性在圖像的'src'屬性上,反之亦然? – undefined 2012-08-15 20:52:13
再次道歉。我想用圖像的src屬性「填充」錨點href值。 – 2012-08-15 20:54:13