.resize 在 div 上触发?

发布于 2025-01-07 22:49:42 字数 390 浏览 0 评论 0原文

我有这样的事情:

<div id="container">
 <img src="" id="bigImg">
</div>

在页面上有拇指,当您单击它们时 #bigImg 发生变化(取决于拇指)

现在我想阻止 #container 在从大图像切换到小图像的情况下变得更小。

我尝试了类似的操作,但是当我更改 #bigImg.src doenst' 时,事件被触发

$('#container').resize(function(){
    alert($(this).height());
});

I have something like this:

<div id="container">
 <img src="" id="bigImg">
</div>

On the page there are thumbs and when you click on them the #bigImg change (depedning on the thumbs)

Now I would like to prevent the #container to get smaller in the case you switch from a big image to a small image.

I tried something like this, but the event when i change the #bigImg.src doenst' get triggered

$('#container').resize(function(){
    alert($(this).height());
});

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

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

发布评论

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

评论(2

深空失忆 2025-01-14 22:49:42

它在 IE 中可以(至少 8),但在 Firefox 或 Chrome 中不行,不能说其他任何东西。

我设置了一个计时器来定期检查偏移量,以执行我自己的 onresize 功能,满足我的需要(div 可以在我的应用程序中独立于页面调整大小)

It does in IE (8 at least) but not in Firefox or Chrome, cant say for any others.

Ive setup a timer to check the offsetsizes periodically to perform my own onresize functionality, works for what I needed (divs may resize in my apps independently of the page )

笔芯 2025-01-14 22:49:42

据我所知,jQuery resize 适用于窗口元素: http://api.jquery.com/resize/< /a>

你可以尝试这个:http://benalman.com/projects/jquery-resize-plugin/

As far as I know, jQuery resize works for window element : http://api.jquery.com/resize/

You can try this : http://benalman.com/projects/jquery-resize-plugin/

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