1

我正在使用 jquery-imagetool 插件来裁剪图像。我的 jquery 代码如下所示:

$('div.image img').imagetool({
    viewportWidth: 171,
    viewportHeight: 267
})

我想从 div.image 元素的 css 中获取 viewportWidth 参数,所以我需要获取当前元素(img)并调用 parent() 给它。

谁能帮我?

4

1 回答 1

5

使用 each 单独处理图像,然后您可以获得 div 的宽度。

$('div.image img').each(function() {
    var width = $(this).closest('div.image').width();
    $(this).imagetool({
        viewportWidth: width,
        viewportHeight: 267
    });
});
于 2012-04-12T12:04:22.137 回答