我有一個代碼使用jquery替換href,.attr({href:newpath});我正在使用Shadowbox。更改href並加載shadowbox之後,shadowbox會加載舊的href而不是新的href。Shadowbox加載舊的href而不是新的href
例如:
<a id ="shadowboxlink" href="images/firstimage.jpg" rel="shadowbox">shadowbox link</a>
然後jQuery的將是這樣的:
$("#shadowboxlink").attr({href : newpath}); //whereas var newpath is a string like "images/secondimage.jpg"
所以後來執行的jQuery之後,shadowbowlink有圖像的正確HREF/secondimage.jpg,但是當您加載它時,shadowbox將加載firstimage.jpg
任何人有任何見解?謝謝! =) Ken
對不起,我真的不明白通過 的shadowbox.init()didnt「在我的標記添加第二個」你是什麼意思'work = /,shadowbox仍在加載第一個href而不是第二個href – Ken