jQuery UI - 我想检查可调整大小的 div 上是否触发了调整大小事件

发布于 2024-08-13 04:56:44 字数 381 浏览 4 评论 0原文

我有两个并排的 div $('.list') 和 $('.content') 。 $('.list') 可以使用 jQuery UI resizing 来调整大小,并且 $('.content') 绑定到 isoResize。

我遇到的问题是我需要知道何时触发可调整大小的事件。 .bind('change') 或 .bind('resize') 不起作用,因为调整大小仅适用于窗口/框架,而 'change' 似乎是仅 IE 事件。

我想到的解决方案是主动“监视” $('.list') div 宽度的任何变化并触发一个事件,但我不知道如何去做。

我不能做的就是将其放入调整大小事件中,因为它必须位于独立的 jQuery 插件中。我希望 jQuery 插件能够监视任何更改。

谢谢!

I have two divs $('.list') and $('.content') side by side. $('.list') is resizable using jQuery UI resizable and $('.content') is bound to the alsoResize.

The problem I am having is I need to know when the resizable event is triggered. .bind('change') or .bind('resize') don't work because resize is only for the window/frame and 'change' seems to be an IE only event.

The solution I had in mind was to actively 'watch' for any changes to the width of the $('.list') div and trigger an event but I'm not sure how to go about doing this.

What I can't do is put this inside the resize event because it has to live inside an independent jQuery plugin. I want the jQuery plugin to watch for any changes.

Thanks!

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

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

发布评论

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

评论(1

深巷少女 2024-08-20 04:56:44

我不太确定,但你试过这个吗?我在 jquery ui 网站的文档中找到了它:

$( ".selector" ).resizable({     resize: function(event, ui) { ... }   });

I am not very sure but did you try this. I found it in the documentations in the jquery ui website:

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