使用 Jquery UI 获取正在调整大小的图像的 ID

发布于 2024-12-04 05:12:16 字数 599 浏览 1 评论 0原文

我正在使用 Jquery UI 拖放图像并调整图像大小。我正在调整 div 中的图像大小并拖动 Div,以解决 Jquery UI 中拖动并调整 div 大小时出现的错误。

如何找到正在调整大小的图像的 div ID?

我的代码如下:

$("img").resizable({ handles:'n,e,s,w,ne,se,nw,sw' , maxHeight: 300, aspectRatio: true, 
stop:   function(event, ui) { alert( // want to send div ID of the image);} });

HTML代码

  <div id="pic1" style="float:left"> <img src="image source" height="150"></div>

我已经尝试获取图像的div ID但未成功
1.使用 ui.originalElement[0].attr('id'), ui.originalElement.attr('id') 2.使用event.trigger.id

I am using Jquery UI to drag and drop and resize images. I am resizing the image within the div and dragging the Div to resolve the bug in Jquery UI if one drags and resizes div.

How do I find the div ID of the image being resized?

My code is as follows:

$("img").resizable({ handles:'n,e,s,w,ne,se,nw,sw' , maxHeight: 300, aspectRatio: true, 
stop:   function(event, ui) { alert( // want to send div ID of the image);} });

HTML code

  <div id="pic1" style="float:left"> <img src="image source" height="150"></div>

I already tried unsuccessfully to get div ID of the image
1. using ui.originalElement[0].attr('id'), ui.originalElement.attr('id')
2. using event.trigger.id

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟燃烟灭 2024-12-11 05:12:16

这应该会给你你想要的东西

$(this).parent().attr('id')

This should give you what you were after

$(this).parent().attr('id')
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文