scrollingHotSpot の左右の領域を非透明にしました。これは、ページをロードすると、最初の画像が左側で切り取られることを意味します。scrollToElement 関数を使用すると、同じ問題が発生します。
切り取られた最初の画像を修正するために、これを使用しました。これは正常に機能します。
#makeMeScrollable div.scrollableArea img{
padding: 0 30 0 30;} //as my scrollinghotspots are 30px wide
ただし、私の scrollToElement 画像はまだ左に切り取られています。
$("#jumpToPrint").click(function () {
$("div#makeMeScrollable").smoothDivScroll("scrollToElement", "id", "imgPrint");
});
以下を使用してみましたが、問題は解決しませんでした。
$("div#makeMeScrollable").smoothDivScroll("scrollToElement", "id", "imgPrint").offset().left - 30;
どんな助けにも感謝します、乾杯!