-2

こんにちは、div のコンテンツを置き換えて、slimbox2 ギャラリーの構築をリセットしようとしています。

ただし、画像 src に / があるため、javascript エラーと見なされます。あなたが置き換えなければならなかったキャラクターがあったことを覚えていますか、それとも間違っていますか?

function destroyGallery(){
    $('#imageGal').replaceWith("<li><img src="images/products/castles/camelot/medium/1.jpg" title="Camelot Castle" id="mainProdPicture"/></li>
        <li><img src="images/products/castles/camelot/medium/2.jpg" title="Camelot Castle" /></li>
        <li><img src="images/products/castles/camelot/medium/3.jpg" title="Camelot Castle" /></li>");

}
4

2 に答える 2

1

二重引用符は、次のように変更します。

function destroyGallery(){
    $('#imageGal').replaceWith('<li><img src="images/products/castles/camelot/medium/1.jpg" title="Camelot Castle" id="mainProdPicture"/></li>\
        <li><img src="images/products/castles/camelot/medium/2.jpg" title="Camelot Castle" /></li>\
        <li><img src="images/products/castles/camelot/medium/3.jpg" title="Camelot Castle" /></li>');

}
于 2013-07-23T14:43:52.097 に答える
1

二重引用符の競合があります。

試す :

function destroyGallery(){
    $('#imageGal').replaceWith('<li><img src="images/products/castles/camelot/medium/1.jpg" title="Camelot Castle" id="mainProdPicture"/></li><li><img src="images/products/castles/camelot/medium/2.jpg" title="Camelot Castle" /></li><li><img src="images/products/castles/camelot/medium/3.jpg" title="Camelot Castle" /></li>');   
}
于 2013-07-23T14:43:07.737 に答える