jquery, .attr ({href : newpath})를 사용하여 href를 대체하는 코드가 있습니다. 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
죄송 href 속성은, 난 정말 shadowbox.init()을 didnt "내 마크 업에서 두 번째 을 추가"로 당신이 무슨 뜻인지 이해가 안 돼요 'work = /, 섀도우 박스는 여전히 첫 번째 href가 아닌 두 번째 href를로드 중입니다 – Ken