JQuery $(’#image’)。addimagezoom,用于从数据库中分散的图片
我有一个变量,显示引用数据库中一行的图片。
当我使用Javascript for magnifyzoom时:
"$('#image1').addimagezoom({ // single image zoom zoomrange: [3, 10], magnifiersize: [300,300], magnifierpos: 'left', cursorshade: true, largeimage: '' " })
它只会放大第一张图像。 然后当我用一个句点更改哈希标记,将ID切换到CLASS时,它将放大所有图像,但它会分散一种类型的图像。 如果您需要更多信息来帮助解决这个谜题,请告诉我。
看起来你需要在脚本中使用largeimage属性。
$('.img').addimagezoom({ zoomrange: [6, 18], magnifiersize: [600,600], magnifierpos: 'right', cursorshade: true, cursorshadecolor: 'pink', cursorshadeopacity: 0.3, cursorshadeborder: '1px solid red', /*8888888 SEE HERE 8888888*/ largeimage: $(this).attr('src') //<-- No comma after last option! })
小提琴如下: