我有一个代码使用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