这似乎是一件显而易见的事情,但我找不到。使用 resizable 时,我想保存图像的新宽度,但是如何访问刚刚调整大小的图像的 ID 属性?这是我的代码:
$('img.article_image').resizable({
aspectRatio: true,
handles: "se",
stop: function(event, ui){
// Here I want to access the ID attribute
// of the img.article_image I am resizing
}});
所以,ui 对象有 ui.helper,我不能使用它。即 ui.helper.attr("id") 或 $(ui.helper).attr("id") 都是未定义的。我也不能使用 $(this).attr("id") ,但是我可以使用 $(this) .width () 来查看新的宽度,所以这很奇怪。
我究竟做错了什么?使用 draggable() 时,我似乎能够以正确的方式访问 $(this),但不能调整大小......有什么建议吗?